Click here to Skip to main content
15,885,537 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
How do I deal with the error: The remote server returned an error: (500) Internal Server Error. ? When downloading web page source

Error: The remote server returned an error: (500) Internal Server Error.

Sometimes the page source request fails and I get the above error, how do I check for this error prior to asking for webpage source and if error found skip downloading current page source?

Code:
VB
Dim presentlink As String = String.Empty
Dim Mylinks As List(Of String) = New List(Of String)
        For i = 0 To Mylinks.Count - 1
            presentlink = ((New Net.WebClient).DownloadString(Mylinks(i)))
            If presentlink.Contains("This is the one I'm looking for") Then
                msgbox(mylinks(i))
            End If
        Next
Posted
Comments
Idle_Force 13-May-13 0:27am    
I don't see where you have loaded the MyLinks with any strings. So an empty string would yield a error 500 since it does not exist.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900