WebException:基础连接已关闭:连接意外关闭

时间:2019-11-11 09:16:15

标签: c# httpclient

我正在编写一个简单的winform应用程序,以从地址为192.168.1.1的本地调制解调器获取http响应:

这是我的代码:

cuSignalExternalSemaphoresAsync

现在,当我运行应用程序时,出现以下异常:

WebException:基础连接已关闭:连接意外关闭。

注意:如果我将地址更改为外部IP地址,则它可以正常工作,但不能用于192.168.1.1。

我在不同的站点中搜索过,但是找不到任何解决方案。

1 个答案:

答案 0 :(得分:0)

如果在浏览器中可以正常打开,但在使用Rest客户端时无法打开,请比较浏览器添加的标头,并确保您也发送了这些标头。有时,例如,如果缺少内容长度,则服务器拒绝为请求提供服务。

您可以使用诸如fiddler之类的工具来查看html标头的外观。