C# httpwebrequest 超时


httpwebrequest出现设置超时时间无效的情况(实际超时时间远大于设置时间),网上有说是因为dns解析的问题,实测,dns解析影响很小,可以忽略

经调试发现,创建的httpwebrequest对象的proxy属性默认是使用本地系统代理loopback那个地址,创建后手动将proxy设置为null,恢复正常,超时时间和设置的时间一致

但是另一个问题出现,当使用代理时(webproxy),设置的超时时间也会出现实际时间远大于设置时间的情况,目前还未找到原因,可能在使用代理时,超时时间就无用了,实际超时时间依赖代理服务器对外的超时时间


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM