HttpWebRequest.Date Egenskap

Definition

Hämtar eller anger det Date HTTP-huvudvärde som ska användas i en HTTP-begäran.

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

Egenskapsvärde

Värdet för datumrubriken i HTTP-begäran.

Kommentarer

Caution

WebRequest, HttpWebRequest, ServicePoint, och WebClient är föråldrade och du bör inte använda dem för ny utveckling. Använd HttpClient i stället.

Om datumrubriken är nullanges returvärdet till DateTime.MinValue.

Egenskapen Date är ett standardobjekt System.DateTime och kan innehålla ett System.DateTimeKind fält med DateTimeKind.Local, DateTimeKind.Utceller DateTimeKind.Unspecified. Vilken typ av tid som helst kan ställas in när du använder egenskapen Date . Om DateTimeKind.Unspecified anges eller hämtas antas egenskapen Date vara DateTimeKind.Local (lokal tid).

Klasserna i System.Net namnområdet skriver alltid ut Date egenskapen på kabeln under överföring i standardformat med GMT-format (Utc).

Om egenskapen Date är inställd på DateTime.MinValueDate tas HTTP-huvudet bort från Headers egenskapen och WebHeaderCollection.

Om egenskapen Date är DateTime.MinValueanger detta att Date HTTP-huvudet inte ingår i Headers egenskapen och WebHeaderCollection.

Note

Värdet för den här egenskapen lagras i WebHeaderCollection. Om WebHeaderCollection har angetts går egenskapsvärdet förlorat.

Date Om har angetts och ett försök görs att skicka en HttpWebRequest utan brödtext genereras en System.Net.ProtocolViolationException av BeginGetResponsemetoderna , GetResponseoch EndGetResponse .

Gäller för