Ang Proxy-Connection ay header ng pagiging tugma, hindi switch ng tunnel
Ihiwalay ang lumang header ng pagpapatuloy ng proxy mula sa CONNECT, at pigilan ito sa pamamagitan ng proxy-header interface kapag iyon ang kinakailangang pagwawasto ng pagiging tugma.
Proxy-Connection: Keep-Alive ay isang hindi pamantayang field ng pagiging tugma na nakikita sa trapiko ng HTTP proxy. Ang CONNECT ang paraang humihingi ng tunnel; hindi nagbubukas ang header na ito ng anuman at hindi rin nagpapatunay na dumaan sa proxy ang isang kahilingan.
Kung ang pagpigil sa header ng proxy na nililikha ng curl ang kinakailangang pagwawasto ng pagiging tugma, gamitin ang proxy-header interface nito:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
Tinatanggal ng walang laman na halaga ang nalikhang field sa interface na ito. Iba ito sa pagpapadala ng walang laman na header. Panatilihin ang tunay na opsyon ng proxy: ang pagtanggal ng header ay hindi pumipili ng direktang routing, hindi nagbabago ng protokol ng proxy at hindi nagbibigay ng access sa tinanggihang destinasyon.
Bago gawin ang pagbabago, alamin kung aling palitan ang naglalaman ng field. Ang output mula sa kliyente patungo sa proxy ay hindi nagpapakita kung ipinasa ito sa website. Ang pinagmulan na tumatanggihan ng ipinasang field ay nangangailangan ng ebidensya mula sa susunod na paglundag.
Maaaring kumilos nang iba ang mga lumang tagapamagitan kapag tinanggal ang field. Itala ang anyo ng kahilingan, tatanggap, bersyon ng kliyente at naobserbahang pagpalya, at gawin itong naka-target na pagpili ng pagiging tugma. Ni ang laging pagdaragdag ni ang pagtanggal sa bawat error ng proxy ay hindi nagmumula sa pangalan ng header.