Proxy-Connection е заглавка за съвместимост, а не превключвател на тунел
Разграничете старата заглавка за постоянство на прокси от CONNECT и я потискайте чрез интерфейса за заглавки на прокси, когато това е нужната поправка за съвместимост.
Proxy-Connection: Keep-Alive е нестандартно поле за съвместимост, срещано в трафика на HTTP прокси. CONNECT е методът, който иска тунел; тази заглавка нито отваря тунел, нито доказва, че заявката е минала през прокси.
Ако потискането на генерираната от curl заглавка за прокси е нужната поправка за съвместимост, използвайте интерфейса ѝ за заглавки на прокси:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
Празната стойност премахва генерираното поле в този интерфейс. Това е различно от изпращане на празна заглавка. Запазете действителната опция за прокси: премахването на заглавката не избира директно маршрутизиране, не сменя протокола на прокси и не дава достъп до забранена дестинация.
Преди промяната установете кой обмен съдържа полето. Изходът от клиента към прокси не показва дали полето е предадено към сайта. Източник, който отхвърля предадено поле, изисква доказателство от този по-късен етап.
По-старите посредници може да се държат различно, когато полето е премахнато. Запишете формата на заявката, получателя, версията на клиента и наблюдаваната грешка и превърнете това в целенасочен избор за съвместимост. Нито винагито добавяне, нито премахването при всяка грешка на прокси следва от името на заглавката.