ASP.NET中的URL解析
我正在尝试解析URL,但遇到问题: 当我调用ASP.NET中的URL解析,.net,asp.net,http,httpwebrequest,.net,Asp.net,Http,Httpwebrequest,我正在尝试解析URL,但遇到问题: 当我调用HttpWebRequest时,它抛出一个异常: 这是我的工作 远程主机geschlossen 英文: System.Net.Sockets.SocketException:远程主机关闭了现有连接 我认为这与IIS或ASP.NET有关。我没有任何其他URL的问题 我现在可以做什么?定义“解析URL”。如果您只想解析http://www.meteor.gov.tr/deniz/deniz-suyu-sicakligi.aspxstring,使用此字符串
HttpWebRequest
时,它抛出一个异常:
这是我的工作
远程主机geschlossen
英文:
System.Net.Sockets.SocketException:远程主机关闭了现有连接
我认为这与IIS或ASP.NET有关。我没有任何其他URL的问题
我现在可以做什么?定义“解析URL”。如果您只想解析http://www.meteor.gov.tr/deniz/deniz-suyu-sicakligi.aspx
string,使用此字符串作为构造函数参数构造一个System.Uri
实例
如果要下载此页面的内容,请使用HttpWebRequest
定义“解析URL”。如果您只想解析http://www.meteor.gov.tr/deniz/deniz-suyu-sicakligi.aspx
string,使用此字符串作为构造函数参数构造一个System.Uri
实例
如果要下载此页面的内容,请使用
HttpWebRequest
远程主机可能正在关闭连接,因为某些内容被标识为不正确。检查与GET/POST请求一起发送的数据类型(HTTP头),并尝试使其与web浏览器类似(例如,我的web浏览器可以查看页面)
如果您执行这些操作,则无法将这两个调用彼此分开,这会使大多数远程主机认为您是合法的访问者。远程主机可能正在关闭连接,因为某些内容被标识为不正确。检查与GET/POST请求一起发送的数据类型(HTTP头),并尝试使其与web浏览器类似(例如,我的web浏览器可以查看页面)
如果您执行这些操作,则无法将这两个调用彼此分开,使大多数远程主机相信您是合法的访问者。我想将HTML代码保存到文本文件中以供进一步处理(获取温度)我想将HTML代码保存到文本文件中以供进一步处理(获取温度)Dim objWebClient作为新的WebClient()objWebClient.UseDefaultCredentials=True objWebClient.Headers.Add(HttpRequestHeader.UserAgent,“cemundo”),至少它不会引发异常。似乎可以工作,感谢Dim objWebClient作为新的WebClient()objWebClient.UseDefaultCredentials=True objWebClient.Headers.Add(HttpRequestHeader.UserAgent,“cemundo”),至少它不会引发异常。看起来不错,谢谢
System.Net.Sockets.SocketException: