我能夠遍歷一個response.Headers集合,並像這樣顯示每個頭的值。如何獲取HttpResponseHeader的名稱?
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(postDest);
//Set up the request with needed properties etc.
HttpWebResponse response = req.GetResponse() as HttpWebResponse;
for(int i= 0; i < response.Headers.Count; i++)
{
MessageBox.Show(response.Headers[i].ToString());
}
但是我怎樣才能得到每個ResponseHeader的名稱字段名?
更新:
如果我這樣做,我能夠獲得字段名和值。
for (int i = 0; i < response.Headers.Count; i++)
{
MessageBox.Show("Field-Name is: " + response.Headers.GetKey(i).ToString() + " Value is: " + response.Headers[i].ToString());
}
感謝krakover。如果你想用更新更新你的答案給我的更新,我會選擇正確的方向。 –