См. HttpWebRequest в виде строки перед GetResponse без использования fiddler

Как я могу увидеть объект HttpWebRequest в виде строки перед вызовом метода GetResponse? Я хочу видеть необработанный формат запроса примерно так, как в fiddler:

Content-Type: multipart/form-data; boundary=---------------------------2600251021003 
Content-Length: 338 
-----------------------------2600251021003 Content-Disposition: form-data; name="UPLOAD_FILEName"; filename="Searchlight062210 w price.csv" Content-Type: application/vnd.ms-excel 
,,,,, 
-----------------------------2600251021003 
Content-Disposition: form-data; name="submit" 
submit 
-----------------------------2600251021003-- 

Я попробовал следующий код, но не сработал, потому что поток не читается.

 string GetRequestString(HttpWebRequest req)
        {
            Stream stream2 = req.GetRequestStream(); 
            StreamReader reader2 = new StreamReader(stream2);
            return reader2.ReadToEnd();  

        }
6
задан Brij 28 August 2010 в 11:54
поделиться