Proxy-Connection: Keep-Alive, HTTP proxy trafiğinde karşılaşılan standart olmayan bir uyumluluk alanıdır. CONNECT, tünel isteyen yöntemdir; bu başlık tünel açmaz ve bir isteğin proxy üzerinden geçtiğini de kanıtlamaz.

curl'ün oluşturduğu proxy başlığını bastırmak gerekli uyumluluk düzeltmesiyse, proxy başlığı arayüzünü kullanın:

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

Bu arayüzde boş değer, oluşturulan alanı kaldırır. Bu, boş başlık göndermekten farklıdır. Asıl proxy seçeneğini koruyun: başlığın kaldırılması doğrudan yönlendirmeyi seçmez, proxy protokolünü değiştirmez ve reddedilen bir hedefe erişim vermez.

Değişikliği yapmadan önce alanın hangi alışverişte olduğunu belirleyin. İstemciden proxy'ye giden çıktı, alanın siteye iletildiğini göstermez. İletilen bir alanı reddeden kaynak, o sonraki sıçramadan kanıt gerektirir.

Alan kaldırıldığında eski aracılar farklı davranabilir. İsteğin biçimini, alıcıyı, istemci sürümünü ve gözlenen hatayı kaydedin ve bunu hedefli bir uyumluluk seçimi yapın. Ne her zaman eklemek ne de her proxy hatasında kaldırmak başlığın adından çıkar.

İlgili makaleler