When I connect to a url via a web client, it returns a 500 internal server error. I can visit that URL in my browser just fine. This was working for months and the problem started yesterday. No changes on my end. I understand that a 500 status code is a server error, but I wanted to see if there was something else I could do at this point as I'm freaking out.
Example url: http://www.myfitnesspal.com/reports/printable_diary/chuckgross?from=2015-07-17&to=2015-07-17
The code:
string results;
using (var client = new WebClient())
{
results = client.DownloadString(url);
}
This gives the exception: The remote server returned an error: 500.
Using Fiddler, I'm seeing a page returned that is their "Site Down" page with the message: "Sorry, but a server error occurred processing your request. Our team has been notified of the issue".
Is there anything that I can do given that the URL itself works fine in a browser? Any alternative ways to try to troubleshoot?