C # HttpWebRequest игнорирует ошибку HTTP 500

Я пытаюсь загрузить страницу с помощью класса WebRequest в C # 4.0. По какой-то причине эта страница возвращает все содержимое правильно, но с внутренним кодом ошибки HTTP 500.

Request.EndGetResponse(ar);

Когда страница возвращает HTTP 500 или 404, этот метод вызывает исключение WebException. Как я могу это игнорировать? Я знаю, что возвращается 500, но я все еще хочу прочитать содержимое страницы / ответа.

8
задан pnuts 19 November 2015 в 01:35
поделиться