0

我想对远程 URL 执行获取请求,然后提取返回的标头。

谢谢你的帮助!

4

1 回答 1

1

作为MSDN 文档

如果您提出任何要求,POSTGET喜欢:

// Creates an HttpWebRequest for the specified URL. 
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url); 

你会得到一个Response像这样的对象:

// Sends the HttpWebRequest and waits for response.
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse(); 

您可以通过以下方式获取所有标题:

myHttpWebResponse.Headers

并像这样遍历它们:

for(int i=0; i < myHttpWebResponse.Headers.Count; ++i)  
    Console.WriteLine("\nHeader Name:{0}, Value:1}",myHttpWebResponse.Headers.Keys[i],myHttpWebResponse.Headers[i]); 
于 2010-09-10T03:06:29.150 回答