Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何通过代理创建WebRequest?_.net_Proxy_Httpwebrequest - Fatal编程技术网

.net 如何通过代理创建WebRequest?

.net 如何通过代理创建WebRequest?,.net,proxy,httpwebrequest,.net,Proxy,Httpwebrequest,我们的程序通过在我们的网站上发布一个url来检查更新,该url返回一个具有最新版本号的XML响应。除非有代理服务器,否则效果很好 如何通过编程确定是否存在代理服务器 然后我需要做什么才能通过代理服务器工作 我们目前正在使用WebRequset.Create() 更多细节。发生这种情况的代理日志显示: 自动标记发送 HEAD HTTP/1.1 主机:update.windward.net 并获取状态代码为407的响应 谢谢-daveHttpWebRequest使用配置好的代理服务器。如果他们没有设

我们的程序通过在我们的网站上发布一个url来检查更新,该url返回一个具有最新版本号的XML响应。除非有代理服务器,否则效果很好

  • 如何通过编程确定是否存在代理服务器
  • 然后我需要做什么才能通过代理服务器工作
  • 我们目前正在使用WebRequset.Create()

    更多细节。发生这种情况的代理日志显示:

    自动标记发送
    HEAD HTTP/1.1
    主机:update.windward.net

    并获取状态代码为407的响应


    谢谢-dave

    HttpWebRequest使用配置好的代理服务器。如果他们没有设置,或者没有使用IE,那么他们可能会遇到这个问题-正确?正确,但是为什么有人会在他们的网络上安装代理服务器而不通知客户端呢?这让互联网连接有点麻烦。@CodeCaster-我明白了,但就像基本粒子物理学一样,任何可能发生的事情都会发生在某个地方。我们以前从未有用户这么清楚地点击过它,大多数情况下它都可以正常工作。但对于一个用户来说,这是一个问题。那么该用户如何在他的环境中浏览互联网呢?