【发布时间】:2013-12-05 08:27:33
【问题描述】:
昨天我能够向 HTTP 设备发送 GET 请求:
string urlString = "http://192.168.1.100/........."
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(urlString);
request.Timeout = 1000;
request.Credentials = new NetworkCredential("the_login_name", "the_password");
request.GetResponse().Close();
但是今天这些请求会超时,就好像设备的主机已关闭一样,尽管我可以从浏览器手动发送这些请求并且设备会立即响应。
HttpWebRequest 会发生什么?
【问题讨论】:
标签: c# timeout httpwebrequest