0

リモート URL で get 要求を実行し、返されたヘッダーを抽出したいと考えています。

助けてくれてありがとう!

4

1 に答える 1

1

MSDN ドキュメントとして

あなたが何か要求をするか、POST好きならGET

// 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 に答える