我正在使用 XMLHTTP-Request 从网站获取数据以在 VBS 中使用它们。这适用于默认的互联网连接。但目前我必须与使用“代理”连接的客户打交道。
不幸的是,我对不同的代理解决方案不是很熟悉。行为是:我打开浏览器,我会得到一个授权对话框(用户名/密码)。输入用户名/密码后,可以访问所有网站。如果我关闭浏览器并重新启动它,自动设置对话框会再次出现。
这里有一点代码。我正在使用“更好的记事本”,所以我看不到其他对象属性:
Set XMLHTTP = CreateObject("Microsoft.XMLHTTP")
XMLHTTP.Open "GET", "http://www.mywebsite.de/getData.php" ,0
XMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
XMLHTTP.Send("content=1")
MsgBox(XMLHTTP.responseText)
如果我在使用强制代理的机器上执行此代码,我将立即收到“拒绝访问”错误。
如何在此处添加代理授权支持?如果真的有这样的事情是可能的......
谢谢!