Я намагаюся отримати номер коду статусу HTTP від HttpWebResponse
об'єкта, повернутого з HttpWebRequest
. Я сподівався отримати фактичні числа (200, 301,302, 404 тощо), а не текстовий опис. ("Добре", "Переміщено постійно" тощо. Чи є номер, похований у властивості десь у об'єкті відповіді? Будь-які ідеї, крім створення великої функції перемикача? Дякую.
HttpWebRequest webRequest = (HttpWebRequest)WebRequest
.Create("http://www.gooogle.com/");
webRequest.AllowAutoRedirect = false;
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
//Returns "MovedPermanently", not 301 which is what I want.
Console.Write(response.StatusCode.ToString());