WebRequest.Headers Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir alt sınıfta geçersiz kılındığında, istekle ilişkili üst bilgi adı/değer çiftleri koleksiyonunu alır veya ayarlar.
public:
abstract property System::Net::WebHeaderCollection ^ Headers { System::Net::WebHeaderCollection ^ get(); void set(System::Net::WebHeaderCollection ^ value); };
public:
virtual property System::Net::WebHeaderCollection ^ Headers { System::Net::WebHeaderCollection ^ get(); void set(System::Net::WebHeaderCollection ^ value); };
public abstract System.Net.WebHeaderCollection Headers { get; set; }
public virtual System.Net.WebHeaderCollection Headers { get; set; }
member this.Headers : System.Net.WebHeaderCollection with get, set
Public MustOverride Property Headers As WebHeaderCollection
Public Overridable Property Headers As WebHeaderCollection
Özellik Değeri
Bu istekle ilişkili üst bilgi adı/değer çiftlerini içeren bir WebHeaderCollection.
Özel durumlar
Özellik alt sınıfta geçersiz kılınmadığında özelliği almak veya ayarlamak için herhangi bir girişimde bulunulması.
Örnekler
Aşağıdaki örnek, bu istekle ilişkili üst bilgi adı/değer çiftlerini görüntüler.
// Create a new request to the mentioned URL.
WebRequest^ myWebRequest = WebRequest::Create( "http://www.contoso.com" );
// Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse^ myWebResponse = myWebRequest->GetResponse();
// Release the resources of response object.
myWebResponse->Close();
Console::WriteLine( "\nThe HttpHeaders are \n {0}", myWebRequest->Headers );
// Create a new request to the mentioned URL.
WebRequest myWebRequest=WebRequest.Create("http://www.contoso.com");
// Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse myWebResponse=myWebRequest.GetResponse();
// Release the resources of response object.
myWebResponse.Close();
Console.WriteLine("\nThe HttpHeaders are \n{0}",myWebRequest.Headers);
' Create a new request to the mentioned URL.
Dim myWebRequest As WebRequest = WebRequest.Create("http://www.contoso.com")
' Assign the response object of 'WebRequest' to a 'WebResponse' variable.
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()
' Release the resources of response object.
myWebResponse.Close()
Console.WriteLine(ControlChars.Cr + "The HttpHeaders are " + ControlChars.Cr + "{0}", myWebRequest.Headers)
Açıklamalar
Dikkat
WebRequest
, HttpWebRequest
, ServicePoint
ve WebClient
kullanım dışıdır ve bunları yeni geliştirme için kullanmamalısınız. Bunun yerine HttpClient kullanın.
Headers özelliği, İnternet kaynağına gönderilecek üst bilgi bilgilerini içeren bir WebHeaderCollection örneği içerir.
Not
WebRequest sınıfı bir abstract
sınıfıdır. çalışma zamanında WebRequest örneklerinin gerçek davranışı, WebRequest.Create yöntemi tarafından döndürülen alt sınıf tarafından belirlenir. Varsayılan değerler ve özel durumlar hakkında daha fazla bilgi için HttpWebRequest ve FileWebRequestgibi alt sınıfların belgelerine bakın.