-1

プロキシの背後で VB スクリプトを実行したいと考えています。システムに対してプロキシが定義されます。

ここに画像の説明を入力

ただし、私の vb-script にはプロキシが適用されません。次のコードを実行すると:

Dim objHttp
Set objHttp = CreateObject("Msxml2.ServerXMLHTTP")
objHttp.Open "GET", "http://www.google.de", False
objHttp.Send
output = objHttp.ResponseText
Set objHttp = Nothing 

タイムアウト エラーが発生します。

ここに画像の説明を入力

スクリプトでプロキシが使用されていないようです。プロキシを手動で設定する可能性はありますか。

4

1 に答える 1

5

この行を追加

objHttp.setProxy 2, "http=myProxyServer:80", ""

構文:

setProxy(ByVal proxySetting As SXH_PROXY_SETTING, [ByVal varProxyServer], [ByVal varBypassList])

必要に応じて、 Msxml2.ServerXMLHTTPオブジェクトはプロキシ資格情報もサポートします。

構文:

setProxyCredentials(ByVal bstrUserName As String, ByVal bstrPassword As String)
于 2013-08-15T14:41:35.340 に答える