标签: c# .net request httpwebrequest webrequest
我遇到了webrequest的问题。我正在尝试解析大量的HTML文档,有时我只收到部分内容。问题一直存在,直到我关闭应用程序并再次打开它。所以我想这是针对服务器端过多请求的防御机制。
每次解析HTML文档时,我都尝试创建一个新的WebRequest对象,但问题仍然存在,并且有时只会在可变的秒数后停止发生。
我认为这可能发生,因为连接保持打开,直到垃圾收集器完全破坏对象。有什么方法可以立即重启连接?谢谢。