MSXML2.XMLHTTP如何访问需要设置HTTP Proxy来获取网页内容?

zhongbing79 2006-09-11 04:41:48
如果本机上网需要设置http proxy,请问如何在使用MSXML2.XMLHTTP的时候程序中编写处理Proxy的代码呢,谢谢大家啦.
...全文
579 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
迈克揉索芙特 2006-09-12
  • 打赏
  • 举报
回复
如果代理需要验证,就用这个方法:
xmlServerHttp.setProxyCredentials "myUser", "myPassword"

如果IIS需要验证,就在Open中传入用户名和密码。
迈克揉索芙特 2006-09-12
  • 打赏
  • 举报
回复
不用设置代理,HTTP组件会自动找到IE中的设置。
只要保证IE能上网,XMLHTTP就能用。
zhongbing79 2006-09-12
  • 打赏
  • 举报
回复
谢谢jiangsheng(蒋晟.Net[MVP]) 的回复,但是如何设置http proxy的ip和port呢?还有domain如何传递呢?
蒋晟 2006-09-12
  • 打赏
  • 举报
回复
<%
Response.ContentType="text/xml"
Dim xmlServerHttp
set xmlServerHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
xmlServerHttp.open "GET", "http://www.w3.org/xml/1998/06/diffspec.xsl", False
xmlServerHttp.setProxyCredentials "myUser", "myPassword"
xmlServerHttp.send
Response.Write xmlServerHttp.responsetext
%>

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧