Proxy-Connection: Keep-Alive är ett icke-standardiserat kompatibilitetsfält som påträffas i HTTP-proxytrafik. CONNECT är metoden som begär en tunnel; denna rubrik öppnar ingen och bevisar inte heller att en begäran gick via en proxy.

Om undertryckning av den proxy-rubrik som curl genererar är den nödvändiga kompatibilitetsrättelsen, använd dess proxy-rubrikgränssnitt:

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

Det tomma värdet tar bort det genererade fältet i detta gränssnitt. Det skiljer sig från att skicka en tom rubrik. Behåll själva proxy-alternativet: borttagning av rubriken väljer inte direkt dirigering, ändrar inte proxyprotokollet och ger inte åtkomst till en nekad destination.

Innan du gör ändringen, fastställ vilket utbyte fältet finns i. Utdata från klienten till proxyn visar inte om det vidarebefordrades till webbplatsen. En ursprungsserver som avvisar ett vidarebefordrat fält kräver bevis från det senare hoppet.

Äldre mellanhänder kan bete sig annorlunda när fältet tas bort. Anteckna begärans form, mottagare, klientversion och det observerade felet, och gör detta till ett riktat kompatibilitetsval. Varken att alltid lägga till det eller att ta bort det vid varje proxyfel följer av rubrikens namn.

Relaterade artiklar