我知道这是一个模糊的问题,特别是因为我没有提供任何代码,但我正在开发一个 .Net 2.0 应用程序,并且我们有一个 WebRequest 可以将数据发布到内部构建的 API。
奇怪的事情发生在我们的第三个(并且总是第三个)后续请求中,该请求在请求的 GetRequestStream() 方法中失败。第一次和第二次调用,一切都很好。第三次,它挂了一会儿,最终超时。
该 API 被内部的其他应用程序调用,因此我们知道它不是服务器端或网络问题。我们已经在几台机器上进行了尝试——所有这些机器都有同样的问题。以前有没有人遇到过这个问题,或者是否有人对如何调试有任何建议(因为响应对象没有产生任何东西,或者至少没有任何用处)。