? En proxy är en dator som står i en annan dator i ett sammanhang . De datorer som utför denna tjänst kallas proxyservrar . I alla sammanhang , det är en klient och en server . Klienten initierar anslutningen och begär en tjänst från servern . Den roll som den proxyserver beror på vilken part i samband den tjänar . En HTTP- proxy tjänar kunden . HTTP
HTTP står för Hypertext Transfer Protocol . Detta system transporterar webbsidor över Internet . Andra system inkluderar HTTPS och FTP . HTTPS står för Hypertext Transfer Protocol Secure och används för krypterade anslutningar . FTP står för File Transfer Protocol och används för att överföra filer . En HTTP- proxy hanterar endast Internettrafik bärs av HTTP och lämnar alla ansökningar behandlade av andra protokoll .
Genomförande
Alla web - Åtkomst till program har ett nätverk inställningar i sin konfiguration. Det vanligaste användningsområdet för åtkomst till World Wide Web är webbläsaren . Användaren kan se vilka protokollet är i drift för en överföring eftersom protokollet förkortningen visas före adressen till webbplatsen som besöks i adressfältet . Det kommer att visa " http://" eller " ftp://" och så vidare . När en HTTP- proxy är i drift för att webbläsaren alla adresser som uppges i adressfältet som börjar med " http://" kommer att orsaka att webbläsaren ska kontakta HTTP-proxy , som bär den inmatade adressen som en förfrågan . Webbläsaren kommer inte kontakta någon webbserver över en HTTP -anslutning medan HTTP-proxyserver inställningar är på plats .
Syfte
När en webbläsare skickar en begära att en webbserver , avslöjar det en viss mängd information om sig själv , är datorn det körs på och dess placering . Detta är oundvikligt . Servern åtminstone måste veta adressen till vilken svaret ska skickas . Det enda sättet att hindra servern från att få kundens uppgifter är att få den proxyserver för att leverera begäran istället . Genom denna metod , anser servern proxyservern är klienten . HTTP- proxy skickar begäran tillsammans med sin IP -adress . Den mottar sedan svaret. I en separat transaktion , levererar proxy denna information till kunden , som om det var den ursprungliga servern .
Fördelar
Den främsta orsaken en person skulle använda en HTTP proxy är att förhindra att slavservern känna till platsen, eller adress , från vilken begäran härrör . Ett exempel på när detta kan vara en fördel är där TV-stationer förbjuder anslutningar från datorer utanför deras land . Genom att välja en proxyserver inom TV -stationer landet , kan användaren lura de regionala kontroller av webbplatsen och titta på innehåll från förbjudna platser . En annan fördel är att proxyservrar också fungera som brandväggar. De fånga några bitar av kod som en webbplats kan försöka att ladda ned till kundens dator , vilket minskar risken för skadliga angrepp .