HttpListenerRequest.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.
İstekte gönderilen üst bilgi adı/değer çiftleri koleksiyonunu alır.
public:
property System::Collections::Specialized::NameValueCollection ^ Headers { System::Collections::Specialized::NameValueCollection ^ get(); };
public System.Collections.Specialized.NameValueCollection Headers { get; }
member this.Headers : System.Collections.Specialized.NameValueCollection
Public ReadOnly Property Headers As NameValueCollection
Özellik Değeri
WebHeaderCollection İstekte bulunan HTTP üst bilgilerini içeren bir.
Örnekler
Aşağıdaki kod örneği, belirli WebHeaderCollection bir nesnedeki tüm bilgileri görüntüler.
// Displays the header information that accompanied a request.
public static void DisplayWebHeaderCollection(HttpListenerRequest request)
{
System.Collections.Specialized.NameValueCollection headers = request.Headers;
// Get each header and display each value.
foreach (string key in headers.AllKeys)
{
string[] values = headers.GetValues(key);
if(values.Length > 0)
{
Console.WriteLine("The values of the {0} header are: ", key);
foreach (string value in values)
{
Console.WriteLine(" {0}", value);
}
}
else
{
Console.WriteLine("There is no value associated with the header.");
}
}
}
Public Shared Sub DisplayWebHeaderCollection(ByVal request As HttpListenerRequest)
Dim headers As System.Collections.Specialized.NameValueCollection = request.Headers
' Get each header and display each value.
For Each key As String In headers.AllKeys
Dim values As String() = headers.GetValues(key)
If values.Length > 0 Then
Console.WriteLine("The values of the {0} header are: ", key)
For Each value As String In values
Console.WriteLine(" {0}", value)
Next
Else
Console.WriteLine("There is no value associated with the header.")
End If
Next
End Sub
Açıklamalar
İstek üst bilgileri meta veri bilgilerini içerir. Örneğin, üst bilgiler istemciyi sunucuya yönlendiren kaynağın Tekdüzen Kaynak Tanımlayıcısını (URI), istemci tarafından çalıştırılan kullanıcı aracısının kimliğini ve yanıt gövdesindeki veriler için kabul edilebilir MIME türlerini içerebilir.
İstek üst bilgilerinin tam listesi için numaralandırmaya HttpRequestHeader bakın.