我想检查用户名是否在特定的网站上可用,但它出现了404错误。404错误在HttpWebRequest
Dim Request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("https://www.instagram.com/" + userToCheck & "/")
Dim response As System.Net.HttpWebResponse = Request.GetResponse()
Dim sReader As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream)
Dim steamResult As String = sReader.ReadToEnd()
If steamResult.Contains("Sorry") Then
addAvailable()
Althought这个工程:
Dim Request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("http://steamcommunity.com/id/" + userToCheck)
Dim response As System.Net.HttpWebResponse = Request.GetResponse()
Dim sReader As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream)
Dim steamResult As String = sReader.ReadToEnd()
If steamResult.Contains("The specified profile could not be found.") Then
addAvailable()
End If
任何想法有什么不对?
如果用户不存在404的情况下做的,你不会指望* * 404? –
是的,但程序停止时,它会给出404。我希望它保持运行,即使它提供了404。 –
定义“停止”,是否抛出异常?如果是这样,添加一个'Try/Catch'块。 –