Я получаю ошибку 403 при запросе данных с URL.Это ожидается, и я не спрашиваю, как это исправить.При вставке этого URL прямо в мой браузер я получаю базовую строку информации, объясняющую, почему в разрешении отказано.Мне нужно прочитать это основное сообщение об ошибке через мой код C #, однако при выполнении запроса выдается ошибка System.Net.WebException («Удаленный сервер возвратил ошибку: (403) Forbidden.»), И тело ответамне недоступно.
Можно ли просто захватить содержимое страницы без исключения?Соответствующий код в значительной степени соответствует вашим ожиданиям, но в любом случае здесь.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sPageURL);
try
{
//The exception is throw at the line below.
HttpWebResponse response = (HttpWebResponse)(request.GetResponse());
//Snipped processing of the response.
}
catch(Exception ex)
{
//Snipped logging.
}
Любая помощь будет принята с благодарностью.Спасибо.