Sign in
Google apps
Main menu
Post a Comment On:
Blogpad
"Print HTTP Response Headers"
No comments yet. -
1 – 0 of 0
Key code:
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
foreach (string key in response.Headers.AllKeys)
{
Console.WriteLine(String.Format("{0}: {1}", key, response.Headers[key]));
}
}
Complete code:
HttpWebRequest request = WebRequest.Create(_url) as HttpWebRequest;
request.Method = "GET";
request.Headers.Add("AuthToken", _token);
request.ContentLength = 0;
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
Console.WriteLine("{0} {1}", (int)response.StatusCode, response.StatusCode);
foreach (string key in response.Headers.AllKeys)
{
Console.WriteLine(String.Format("{0}: {1}", key, response.Headers[key]));
}
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
Console.WriteLine("\n{0} ", reader.ReadToEnd());
}
}
posted by fc at
3:03 PM
on Jan 5, 2011
Leave your comment
You can use some HTML tags, such as
<b>, <i>, <a>
This blog does not allow anonymous comments.
Google Account
You will be asked to sign in after submitting your comment.
Please prove you're not a robot
"Print HTTP Response Headers"
No comments yet. -