Прочитать на английском

Поделиться через


HttpWebResponse.Headers Свойство

Определение

Важно!

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Получает с сервера заголовки, связанные с данным ответом.

public override System.Net.WebHeaderCollection Headers { get; }

Значение свойства

Свойство WebHeaderCollection, содержащее сведения заголовков, возвращаемых с ответом.

Исключения

Текущий экземпляр удален.

Примеры

В следующем примере содержимое всех заголовков ответов записывается в консоль.

// Creates an HttpWebRequest for the specified URL.
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
// Sends the HttpWebRequest and waits for response.
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();

// Displays all the headers present in the response received from the URI.
Console.WriteLine("\r\nThe following headers were received in the response:");
// Displays each header and it's key associated with the response.
for(int i=0; i < myHttpWebResponse.Headers.Count; ++i)
    Console.WriteLine("\nHeader Name:{0}, Value :{1}",myHttpWebResponse.Headers.Keys[i],myHttpWebResponse.Headers[i]);
// Releases the resources of the response.
myHttpWebResponse.Close();

Комментарии

Свойство Headers представляет собой коллекцию пар "имя-значение", содержащих значения заголовков HTTP, возвращаемые с ответом. Общие сведения о заголовке, возвращаемые из интернет-ресурса, предоставляются как свойства HttpWebResponse класса . В следующей таблице перечислены общие заголовки, которые API предоставляет в виде свойств.

Header Свойство.
Content-Encoding ContentEncoding
Content-Length ContentLength
Content-Type ContentType
Last-Modified LastModified
Сервер Server

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0