Hva er Gopher Proxy?

Hva er Gopher Proxy?


GopherProxy.org er et nettsted som lar enhver nettleser for å vise Gopher-protokoll dokumenter og bruke Veronica-2 (en søkemotor for Gopher sider) ved å bruke en dedikert server til å oversette Gopher-basert innhold i HTTP-basert innhold. Fordi Gopher Proxy (en HTTP-nettsted) fungerer som en overordnet katalog for Gopher sider det oversettes, kan du effektivt bokmerke og navigere Gopher sider innenfor intern nettleser akkurat som du ville en HTTP eller FTP side.

teknisk Bakgrunn

TCP / IP Internet Protocol Suite er grunnlaget som Internett og lokale nettverk (LAN) er bygget. I TCP / IP-modellen, hver bit av data som overføres over nettverkene har fire lag: link, Internett, transport og program. "Gopher" refererer til en bestemt protokoll skrevet i 1991 for "Søknad" lag. Men i dag, det store flertallet av Internett består av World Wide Web: et system av sammenkoblede dokumenter der søknad lag bruker Hypertext Transfer Protocol (HTTP). Mens en håndfull nettlesere (f.eks Firefox 1.5 og nyere, Lynx, Camino, OmniWeb) har muligheten til å lese Gopher dokumenter, er Internet Explorer, Opera og Safari helt avskåret fra Gopherspace. Ved å oversette sider skrevet i Gopher Application Protocol til HTTP, omgår GopherProxy disse kompatibilitetsproblemer uten at det påvirker nettlesere selv. dermed kan du navigere gjennom Gopher dokumenter med en hvilken som helst nettleser, og opplever ingen endring i funksjonalitet.

Utvikling

Gopher Proxy ble utviklet av Stephen Morley i Storbritannia i 2009.
Gopher Proxy gikk live (dvs. først begynte å besvare forespørsler) 10. oktober 2009, Fielding totalt 288 ved slutten av dagen. Som 19. mars 2010, har Gopher Proxy stilte totalt 246,128 forespørsler om Gopher dokumenter.

Mekanisme

For å lette direkte visning på Gopher dokumenter i HTTP-nettlesere, sender Gopher Proxy URL forespørsler til Gopher Proxy-server, som har en 2,1 GHz quad-core Opteron-prosessor, 4 GB RAM og en RAID 6 organisasjon. Den Gopher Proxy-server henter dokumentet, overs sin søknad protokoll fra Gopher til HTTP og deretter sender de oversatte pakker av HTTP til nettleseren.

Slik bruker Gopher Proxy

For å bruke Gopher Proxy, må brukeren navigere til "http://gopherproxy.org/" med sin nettleser. Når på dette HTTP nettstedet, kan brukeren enten skrive inn nettadressen til Gopher dokument direkte inn i tekstfeltet merket "gopher: //" øverst på siden, eller skrive inn et søk i tekstfeltet med forstørrelsesglasset. Avhengig av trafikk på siden, vil de oversatte Gopher dokumentene vises i hovedvinduet i nettleseren.

Bokmerke Gopher Sider

URL-er for alle Gopher sider så gjennom Gopher Proxy har samme overordnede katalogen, nemlig http://gopherproxy.org/. For eksempel, hvis du viser en side som Gopher adresse var "gopher: //port70.net: 70," adressen i theweb nettleser ville være "http://gopherproxy.org/port70.net:70." Å bokmerke denne Gopher dokument i Internet Explorer eller Safari, bruk "http://gopherproxy.org/port70.net:70" som URL. Når du klikker på dette bokmerket i fremtiden, vil nettleseren automatisk gå inn i Gopher URL forespørsel til Gopher Proxy, som ville umiddelbart returnere den oversatte HTTP-versjonen.