- PR -

プロキシ経由HTTPS通信で最初のCONNECTにUser-Agentを付加する方法について

1
投稿者投稿内容
KEYPRESS
会議室デビュー日: 2005/08/09
投稿数: 1
投稿日時: 2005-09-22 11:19
VBプログラムにて、
クラスHttpWebRequestのUserAgentプロパティに値を設定しているのですが、
CONNECT時のパケットをのぞくとUser-Agentがヘッダに付加されていません。
送受信はうまくいっています。
また、HTTPにするとCONNECTではなくPOSTとなりますが、
User-Agentが付加されます。

プロキシ経由HTTPS通信で最初のCONNECTにUser-Agentを付加する方法、
または、何故付加されないのかの理由等、情報をお持ちの方、
アドバイスをお願いします。

なお、試しているコードは次のとおりです。

Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create("https://www.〜(略)"), HttpWebRequest)
Dim ProxyObj As New WebProxy
myHttpWebRequest.Proxy = ProxyObj.GetDefaultProxy()
myHttpWebRequest.UserAgent = "User-Agent Test Strings"
Dim myHttpWebResponse As HttpWebResponse = CType(myHttpWebRequest.GetResponse(), HttpWebResponse)
myHttpWebResponse.Close()
1

スキルアップ/キャリアアップ(JOB@IT)