Le protocole gopher, comme définie par la RFC 1436,
est généralement considéré comme l'ancêtre du protocole moderne HTTP.
Cependant, gopher a été également conçu pour fournir des références à
des ressources non-gopher comme telnet, wais, nntp et, toujours, http.
Cette extension ajoute le support gopher aux gestionnaires d'URL,
et fournit une fonction utile gopher_parsedir()
pour lister les dossiers formattés gopher.