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


HttpWebRequest.Date Свойство

Определение

Возвращает или задает значение заголовка Date HTTP для использования в HTTP-запросе.

public:
 property DateTime Date { DateTime get(); void set(DateTime value); };
public DateTime Date { get; set; }
member this.Date : DateTime with get, set
Public Property Date As DateTime

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

Значение заголовка Date в HTTP-запросе.

Комментарии

Осторожность

WebRequest, HttpWebRequest, ServicePointи устарели, и WebClient вы не должны использовать их для новой разработки. Вместо этого используйте HttpClient.

Если заголовок Date имеет значение null, возвращаемое значение будет задано DateTime.MinValue.

Свойство Date является стандартным System.DateTime объектом и может содержать System.DateTimeKind поле DateTimeKind.Local, DateTimeKind.Utcили DateTimeKind.Unspecified. Любое время можно задать при использовании Date свойства. Если DateTimeKind.Unspecified задано или получено, предполагается, Date что свойство имеет DateTimeKind.Local значение (локальное время).

Классы в System.Net пространстве имен всегда записывают его Date свойство в провод во время передачи в стандартной форме с помощью формата GMT (UTC).

Date Если для свойства задано DateTime.MinValueзначение, Date то http-заголовок удаляется из Headers свойства и свойстваWebHeaderCollection.

Date Если свойство имеет значениеDateTime.MinValue, это означает, что Date заголовок HTTP не включен в Headers свойство и .WebHeaderCollection

Заметка

Значение этого свойства хранится в WebHeaderCollection. Если задано значение webHeaderCollection, значение свойства теряется.

Date Если задано значение и предпринята попытка отправить сообщение HttpWebRequest без текста, System.Net.ProtocolViolationException то методы и EndGetResponse методы будут возникатьBeginGetResponseGetResponse.

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