If you just need to know what the headers are, then try this
HttpWebRequest myHttpWebRequest =
(HttpWebRequest)WebRequest.Create("http://localhost/");
HttpWebResponse myHttpWebResponse =
(HttpWebResponse)myHttpWebRequest.GetResponse();
for(int i=0; i < myHttpWebResponse.Headers.Count; ++i)
Console.WriteLine("\nHeader Name:{0},
Value:{1}",myHttpWebResponse.Headers.Keys[i],myHttpWebResponse.Headers[i
]);
myHttpWebResponse.Close();
Deepak
> -----Original Message-----
> From: dotnet discussion [mailto:[EMAIL PROTECTED]] On Behalf
Of
> Tracy Martin
> Sent: Sunday, April 14, 2002 11:52 AM
> To: [EMAIL PROTECTED]
> Subject: [DOTNET] HttpWebReqponse - raw headers?
>
> Greetings,
>
> I'm playing with HttpWebRequest and HttpWebResponse, and I can't seem
> to find a way to get the raw header stream. I thought perhaps
> GetResponseStream, but that returns the actual internet resource, not
> the headers.
>
> I want to be able to log the raw headers for certain retrievals - and
> I'd rather not resort to having to write this using Sockets...
>
> Any ideas?
>
> Tracy
>
> You can read messages from the DOTNET archive, unsubscribe from
DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.