WebHeaderCollection.GetValues Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en matris med rubrikvärden som lagras i en rubrik.
Överlagringar
| Name | Description |
|---|---|
| GetValues(String) |
Hämtar en matris med rubrikvärden som lagras i en rubrik. |
| GetValues(Int32) |
Hämtar en matris med rubrikvärden som lagras i |
GetValues(String)
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
Hämtar en matris med rubrikvärden som lagras i en rubrik.
public:
override cli::array <System::String ^> ^ GetValues(System::String ^ header);
public override string[]? GetValues(string header);
public override string[] GetValues(string header);
override this.GetValues : string -> string[]
Public Overrides Function GetValues (header As String) As String()
Parametrar
- header
- String
Rubriken som ska returneras.
Returer
En matris med huvudsträngar.
Exempel
I följande exempel används GetValues metoden för att hämta en matris med värden för varje rubrik i WebHeaderCollection.
// Create a web request for "www.msn.com".
HttpWebRequest myHttpWebRequest = (HttpWebRequest) WebRequest.Create("http://www.msn.com");
myHttpWebRequest.Timeout = 1000;
// Get the associated response for the above request.
HttpWebResponse myHttpWebResponse = (HttpWebResponse) myHttpWebRequest.GetResponse();
// Get the headers associated with the response.
WebHeaderCollection myWebHeaderCollection = myHttpWebResponse.Headers;
for(int i = 0; i < myWebHeaderCollection.Count; i++) {
String header = myWebHeaderCollection.GetKey(i);
String[] values = myWebHeaderCollection.GetValues(header);
if(values.Length > 0) {
Console.WriteLine("The values of {0} header are : ", header);
for(int j = 0; j < values.Length; j++)
Console.WriteLine("\t{0}", values[j]);
}
else
{
Console.WriteLine("There is no value associated with the header");
}
}
myHttpWebResponse.Close();
'Create a web request for "www.msn.com".
Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create("http://www.msn.com"), HttpWebRequest)
myHttpWebRequest.Timeout = 1000
'Get the associated response for the above request.
Dim myHttpWebResponse As HttpWebResponse = CType(myHttpWebRequest.GetResponse(), HttpWebResponse)
'Get the headers associated with the response.
Dim myWebHeaderCollection As WebHeaderCollection = myHttpWebResponse.Headers
Dim i As Integer
For i = 0 To myWebHeaderCollection.Count - 1
Dim header As [String] = myWebHeaderCollection.GetKey(i)
Dim values As [String]() = myWebHeaderCollection.GetValues(header)
If values.Length > 0 Then
Console.WriteLine("The values of {0} header are : ", header)
Dim j As Integer
For j = 0 To values.Length - 1
Console.WriteLine(ControlChars.Tab + "{0}", values(j))
Next j
Else
Console.WriteLine("There is no value associated with the header")
End If
Next i
Kommentarer
GetValues returnerar innehållet i det angivna huvudet som en matris.
Gäller för
GetValues(Int32)
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
- Källa:
- WebHeaderCollection.cs
Hämtar en matris med rubrikvärden som lagras i index sidhuvudsamlingens position.
public:
override cli::array <System::String ^> ^ GetValues(int index);
public override string[]? GetValues(int index);
public override string[] GetValues(int index);
override this.GetValues : int -> string[]
Public Overrides Function GetValues (index As Integer) As String()
Parametrar
- index
- Int32
Huvudindexet som ska returneras.
Returer
En matris med huvudsträngar.
Kommentarer
GetValues returnerar innehållet i det angivna huvudet som en matris.