這是this question上關於如何打開標題HttpWebRequest
的後續處理。如何關閉持久代理連接
我已經成功地從我的Web服務調用中禁用了Connection: Keep-Alive
標題,但是當我使用代理時,它還會在調用發送到服務器之前向代理髮送CONNECT xxx.xxxxx.xx:443 HTTP/1.1
。
有了這個CONNECT
調用一系列的頭被髮送:
System.Net Information: 0 : [5420] ConnectStream#33166512 - Sending headers
{
Proxy-Authorization: Basic xxxxxxxxxxxxxxx==
Host: xxx.xxxxx.xx
Proxy-Connection: Keep-Alive
}.
我想擺脫Keep-Alive
和其更改爲Close
但不能找出如何控制這個頭。如何更改或禁用Proxy-Connection
標題?
編輯:
Googleing圍繞我想,我必須設置webRequest.Connection = "Close";
或webRequest.Connection = null;
,但這些結果在參數異常。