gpt4 book ai didi

.net - Httpwebreqest 与 Fiddler 一起使用,否则超时

转载 作者:行者123 更新时间:2023-12-03 14:07:12 25 4
gpt4 key购买 nike

我收到一个奇怪的错误。我已经设置了一个脚本,当 Fiddler 打开时可以完美运行 - 它使用 httpwebrequest 从网站下载报告,一切正常!

然而它仅在 Fiddler 打开时有效?当 fiddler 不工作时,我只会收到“请求超时问题”

有谁知道如何解决这个问题并使它与我的 ASP.NET MVC 应用程序一起工作?

谢谢

编辑:感谢您的回复!关于代理 - 我想在 Windows Azure 上测试这个脚本 - 对于如何设置默认代理设置几乎没有困惑?

最佳答案

对于搜索者来说,这是另一个想法。我有一个以机器人方式操作我的网站的应用程序。该应用程序在 .Net 4.0 中使用 HttpWebRequest 和 HttpWebResponse。在两次或 3 次成功的 GET 之后,下一次将持续锁定。另一篇文章建议,由于对同一主机的并行连接数的限制,未正确关闭 HINTERNET 可能会导致应用程序阻止对同一主机的后续 GET。我不知道这是否是幕后发生的事情,但我想我会回去确定我可以关闭的地方。

我关闭了代码中的所有 HttpWebResponse 对象,我的问题就消失了。从这里我不明白为什么 Fiddler 会掩盖这个问题,但它确实做到了。在添加关闭之前,序列中的特定请求将始终超时。关闭响应后,一切都清除了,我可以在不通过 Fiddler 代理的情况下运行。

关于.net - Httpwebreqest 与 Fiddler 一起使用,否则超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1030218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com