Asp.net 像Fiddler一样获取HttpRequest

Asp.net 像Fiddler一样获取HttpRequest,asp.net,fiddler,Asp.net,Fiddler,将整个HttpWebRequest转换为单个字符串的最简单方法是什么。与将Fiddler的“请求”窗格切换到“原始”选项卡时Fiddler显示的内容类似 谢谢您的建议。使用System.Net.WebClient 这段代码结合了HTTP头和Url主体,类似于Fiddler: string url = "http://stackoverflow.com"; var webClient = new System.Net.WebClient(); var body = webCl

将整个HttpWebRequest转换为单个字符串的最简单方法是什么。与将Fiddler的“请求”窗格切换到“原始”选项卡时Fiddler显示的内容类似


谢谢您的建议。

使用
System.Net.WebClient

这段代码结合了HTTP头和Url主体,类似于Fiddler:

string url = "http://stackoverflow.com";
var webClient = new System.Net.WebClient();           
var body = webClient.DownloadString(url);
var headers = webClient.ResponseHeaders.ToString();
var raw = headers + "\r\n" + body;