HttpWebRequest.Date 屬性

定義

取得或設定要用於 HTTP 要求中的 Date 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

屬性值

HTTP 要求中的 Date 標頭值。

備註

如果 Date 標頭為 null,則傳回值會設定為 DateTime.MinValue

屬性Date是標準System.DateTime物件,可以包含 System.DateTimeKindDateTimeKind.UtcDateTimeKind.UnspecifiedDateTimeKind.Local欄位。 使用 Date 屬性時,可以設定任何類型的時間。 如果 DateTimeKind.Unspecified 已設定或擷取, Date 則會假設屬性 (DateTimeKind.Local 當地時間) 。

命名空間中的 System.Net 類別一律會使用 GMT (Utc) 格式,在傳輸期間將其寫出 Date 網路上的 屬性。

Date如果屬性設定DateTime.MinValue為 ,則會DateHeaders 屬性和 WebHeaderCollection中移除 HTTP 標頭。

Date如果 屬性為 DateTime.MinValue,這表示 Date 屬性和 WebHeaderCollection中不包含 Headers HTTP 標頭。

注意

這個屬性的值儲存在 WebHeaderCollection 中。 如果有設定 WebHeaderCollection,將會遺失屬性值。

Date如果 已設定 ,且嘗試傳送HttpWebRequest不含主體的 ,則 System.Net.ProtocolViolationException 、 和 EndGetResponse 方法會擲回 BeginGetResponseGetResponse

適用於