Proxy-Connection: Keep-Alive je nestandardní pole kompatibility, s nímž se setkáváme v provozu HTTP proxy. CONNECT je metoda, která žádá tunel; tato hlavička žádný neotevírá a nedokazuje ani to, že požadavek šel přes proxy.

Pokud je potlačení hlavičky proxy, kterou generuje curl, požadovanou opravou kompatibility, použijte jeho rozhraní proxy hlaviček:

curl --proxy http://proxy.example:8080   --proxy-header 'Proxy-Connection:'   https://example.com/

Prázdná hodnota v tomto rozhraní odstraní generované pole. To se liší od odeslání prázdné hlavičky. Ponechte skutečnou volbu proxy: odstranění hlavičky nezvolí přímé směrování, nezmění protokol proxy ani neudělí přístup k zakázanému cíli.

Než změnu provedete, zjistěte, která výměna pole obsahuje. Výstup od klienta k proxy neukazuje, zda bylo pole předáno webu. Zdroj, který předané pole odmítá, vyžaduje důkaz z tohoto pozdějšího skoku.

Starší prostředníci se při odstranění pole mohou chovat jinak. Zaznamenejte podobu požadavku, příjemce, verzi klienta a pozorovanou chybu a udělejte z toho cílenou volbu kompatibility. Ani neustálé přidávání, ani odstraňování při každé chybě proxy nevyplývá z názvu hlavičky.

Související články