? Webbläsare måste följa en viss uppsättning protokoll för att hitta den information du begär . De flesta webbläsare är konfigurerad att använda en enda proxyserver för att dirigera HTTP-förfrågningar . Men ibland en webbläsare måste konfigureras för att använda ett auto - proxy när du hämtar objekt , dvs att dra ned information från webben . Auto Proxy - ett mer komplext system
Ibland företagsnät kräver ett mer komplext system av routing än en enda proxyserver. En metod som de använder i fall som detta kallas proxy auto - konfiguration ( PAC ) filer , aka "auto proxy " . Auto proxy -filer är helt enkelt en JavaScript -funktion berättar webbläsaren var att se nästa .
Auto Proxy Script Theory
Teoretiskt en webbläsare varje gång instrueras att hämta ett objekt kommer det att köra sin PAC manus och sedan vet hur man ska gå vidare med att få det specifika objektet . Generellt manuset kommer att komma upp med tre möjliga resultat . Den första möjligheten är en direkt instruktion där webbservern pekas direkt till rätt URL .
Den andra möjligheten är att det kan få i uppdrag att dra ner information via en proxyserver i ett specifikt namn och port plats .
den tredje möjligheten är att servern kommer att behöva hämta objektet via en annan typ av server som kallas en SOCKS server och återigen kommer att ges den specifika namn och port plats .
Auto proxy i praktiken
i praktiken , däremot , kan moderna webbläsare kringgå skriptet Auto proxy om den har hittat ett specifikt objekt under den senaste tiden och fortfarande har den i sin cache . Detta kallas en APR cache och är ett försök att minska mängden overhead som krävs för att hämta föremål .