2010-09-10 23 views

Répondre

1

Comme MSDN Documentation

Si vous faites une demande, POST ou GET comme:

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

Vous obtiendrez toujours un objet Response comme:

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

Et vous pouvez obtenir tous les en-têtes avec:

myHttpWebResponse.Headers 

Et itérer comme eux:

for(int i=0; i < myHttpWebResponse.Headers.Count; ++i) 
    Console.WriteLine("\nHeader Name:{0}, Value:1}",myHttpWebResponse.Headers.Keys[i],myHttpWebResponse.Headers[i]);