将整个HttpWebRequest转换为单个字符串的最简单方法是什么。类似于Fiddler在将Fiddler的请求窗格切换到Raw选项卡时显示的内容?
感谢您的建议。
答案 0 :(得分:1)
使用System.Net.WebClient
。
此代码将HTTP标头和正文组合为类似于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;