Stránka s políčkom URL je webová aplikácia. Zadanie cieľa tam žiada túto aplikáciu, aby obsah získala a zobrazila. Je to iné usporiadanie než povedať prehliadaču, aby použil proxy HTTP alebo SOCKS.

Pri natívnom nastavení proxy prehliadač stále považuje URL cieľa za web. V bežnom webovom formulárovom proxy sa viditeľná stránka poskytuje cez vlastnú URL schému a pôvod proxy aplikácie. Služba môže prepisovať odkazy, skripty, hlavičky alebo cookies, aby navigácia pokračovala.

SprávaniePrečo na rozdiele záleží
Kontroly rovnakého pôvoduPrehliadač vyhodnocuje pôvod, ktorý skutočne načítal
Cookies a presmerovaniaSprávanie domény, cesty a zabezpečeného kontextu musí zodpovedať prezentovaným URL
Skripty, ktoré zostavujú nové URLPožiadavky môžu uniknúť z jednoduchej schémy prepisu odkazov
Trvalé spojenia alebo WebSocketsProxy aplikácia potrebuje výslovné kompatibilné spracovanie

To vysvetľuje známy výsledok: jednoduchý článok sa načíta, ale editor dokumentov alebo prihlasovací tok zlyhá. Zlyhanie nemusí znamenať, že cieľ odmieta výstupnú IP služby. Sprostredkovateľ nemusí vedieť zachovať predpoklady aplikácie o URL a bezpečnosti prehliadača.

Rozlišujte aj, kde končí TLS. Služba, ktorá obsah cieľa získava a znovu publikuje, je v inej dôveryhodnostnej pozícii než bežný relay CONNECT prenášajúci šifrovanú reláciu. HTTPS na vlastnej adrese proxy webu nezakladá end-to-end TLS spojenie z prehliadača k pôvodnému webu.

Ak je cieľom bežné prehliadanie cez iný výstup, vyberte koncový bod HTTP alebo SOCKS u svojej služby alebo v zozname proxy a použite podporované natívne nastavenie proxy, napríklad nastavenia pripojenia Firefoxu. To zvyčajne zachová viac bežnej sémantiky cieľa v prehliadači. Web s políčkom URL môže byť zámerne zvolená aplikácia, ale nemal by sa vydávať za rovnaké rozhranie s menším nastavením.

Súvisiace články