Bagikan melalui


HttpWebRequest.Date Properti

Definisi

Mendapatkan atau mengatur nilai header HTTP Date untuk digunakan dalam permintaan 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

Nilai Properti

Nilai header Tanggal dalam permintaan HTTP.

Keterangan

Hati

WebRequest, HttpWebRequest, ServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Jika header Tanggal null, maka nilai yang dikembalikan akan diatur ke DateTime.MinValue.

Properti Date adalah objek System.DateTime standar dan dapat berisi bidang System.DateTimeKindDateTimeKind.Local, DateTimeKind.Utc, atau DateTimeKind.Unspecified. Setiap jenis waktu dapat diatur saat menggunakan properti Date. Jika DateTimeKind.Unspecified diatur atau diambil, properti Date diasumsikan DateTimeKind.Local (waktu setempat).

Kelas dalam namespace System.Net selalu menuliskannya pada properti Date pada kawat selama transmisi dalam bentuk standar menggunakan format GMT (Utc).

Jika properti Date diatur ke DateTime.MinValue, maka header HTTP Date dihapus dari properti Headers dan WebHeaderCollection.

Jika properti DateDateTime.MinValue, ini menunjukkan bahwa header HTTP Date tidak disertakan dalam properti Headers dan WebHeaderCollection.

Nota

Nilai untuk properti ini disimpan dalam WebHeaderCollection. Jika WebHeaderCollection diatur, nilai properti akan hilang.

Jika Date diatur dan upaya dilakukan untuk mengirim HttpWebRequest tanpa isi, maka System.Net.ProtocolViolationException akan dilemparkan oleh metode BeginGetResponse, GetResponse, dan EndGetResponse.

Berlaku untuk