Proxy-Connection je zaglavlje kompatibilnosti, a ne prekidač tunela
Razlikujte staro zaglavlje postojanosti proxyja od CONNECT i potisnite ga kroz sučelje proxy zaglavlja kada je to potrebna popravka kompatibilnosti.
Proxy-Connection: Keep-Alive nestandardno je polje kompatibilnosti koje se susreće u prometu HTTP proxyja. CONNECT je metoda koja traži tunel; ovo zaglavlje ne otvara tunel niti dokazuje da je zahtjev išao kroz proxy.
Ako je potiskivanje proxy zaglavlja koje generira curl potrebna popravka kompatibilnosti, upotrijebite njegovo sučelje proxy zaglavlja:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
Prazna vrijednost uklanja generirano polje u ovom sučelju. To se razlikuje od slanja praznog zaglavlja. Zadržite stvarnu proxy opciju: uklanjanje zaglavlja ne odabire izravno usmjeravanje, ne mijenja proxy protokol i ne daje pristup zabranjenom odredištu.
Prije promjene utvrdite u kojoj se razmjeni nalazi polje. Izlaz od klijenta prema proxyju ne pokazuje je li proslijeđen web-mjestu. Izvor koji odbija proslijeđeno polje zahtijeva dokaz iz tog kasnijeg skoka.
Stariji posrednici mogu se ponašati drukčije kada se polje ukloni. Zabilježite oblik zahtjeva, primatelja, verziju klijenta i uočenu pogrešku te od toga napravite ciljani izbor kompatibilnosti. Ni stalno dodavanje ni uklanjanje kod svake proxy pogreške ne slijedi iz imena zaglavlja.