Bagikan melalui


WebClient.ResponseHeaders Properti

Definisi

Mendapatkan kumpulan pasangan nama/nilai header yang terkait dengan respons.

public:
 property System::Net::WebHeaderCollection ^ ResponseHeaders { System::Net::WebHeaderCollection ^ get(); };
public System.Net.WebHeaderCollection? ResponseHeaders { get; }
public System.Net.WebHeaderCollection ResponseHeaders { get; }
member this.ResponseHeaders : System.Net.WebHeaderCollection
Public ReadOnly Property ResponseHeaders As WebHeaderCollection

Nilai Properti

WebHeaderCollection yang berisi pasangan nama/nilai header yang terkait dengan respons, atau null jika tidak ada respons yang diterima.

Contoh

Contoh kode berikut mengunduh dan menampilkan ResponseHeaders yang dikembalikan oleh server.

// Obtain the WebHeaderCollection instance containing the header name/value pair from the response.
WebHeaderCollection^ myWebHeaderCollection = myWebClient->ResponseHeaders;
Console::WriteLine( "\nDisplaying the response headers\n" );

// Loop through the ResponseHeaders and display the header name/value pairs.
for ( int i = 0; i < myWebHeaderCollection->Count; i++ )
{
   Console::WriteLine( "\t{0} = {1}", myWebHeaderCollection->GetKey( i ),
      myWebHeaderCollection->Get( i ) );
}
// Obtain the WebHeaderCollection instance containing the header name/value pair from the response.
WebHeaderCollection myWebHeaderCollection = myWebClient.ResponseHeaders;
Console.WriteLine("\nDisplaying the response headers\n");
// Loop through the ResponseHeaders and display the header name/value pairs.
for (int i=0; i < myWebHeaderCollection.Count; i++)				
    Console.WriteLine ("\t" + myWebHeaderCollection.GetKey(i) + " = " + myWebHeaderCollection.Get(i));
' ResponseHeaders is a WebHeaderCollection instance that contains the headers sent back 
 ' in response to the WebClient request. 
Dim myWebHeaderCollection As WebHeaderCollection = myWebClient.ResponseHeaders
Console.WriteLine(ControlChars.Cr + "Displaying the response headers" + ControlChars.Cr)
' Loop through the ResponseHeaders.
Dim i As Integer
For i = 0 To myWebHeaderCollection.Count - 1
    ' Display the headers as name/value pairs.
    Console.WriteLine((ControlChars.Tab + myWebHeaderCollection.GetKey(i) + " " + ChrW(61) + " " + myWebHeaderCollection.Get(i)))
Next i 

Keterangan

Hati

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

Properti ResponseHeaders berisi instans WebHeaderCollection yang berisi informasi header yang diterima WebClient dengan respons.

Berlaku untuk