IIS 8 和 Windows 8
我有下面的示例代码,我试图检查一个 url 是否存在,当我从控制台应用程序运行时它工作正常,获得响应,但是当从服务器端 ASP.net 页面执行时,它会抛出套接字异常。
示例代码:
try
{
Uri uri = new Uri("HTTPS://test");
WebRequest http = HttpWebRequest.Create(uri);
HttpWebResponse response = (HttpWebResponse)http.GetResponse();
Stream stream = response.GetResponseStream();
}
catch (UriFormatException sds)
{
}
catch (IOException sdsd)
{
}
错误:连接尝试失败,因为连接的一方在一段时间后没有正确响应,或者连接的主机没有响应,建立连接失败
在这方面的任何建议都会有所帮助。