我想檢查用戶名是否在特定的網站上可用,但它出現了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'塊。 –