Click here to Skip to main content
13,150,385 members (30,758 online)
Rate this:
Please Sign up or sign in to vote.
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?

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
            End If
Posted 12-May-13 12:25pm
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)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170924.2 | Last Updated 12 May 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100