我使用如下代码在 C#/.Net 4.0 中执行 http get 请求:
HttpWebRequest webRequest = WebRequest.Create(uri);
HttpWebResponse webResponse = webRequest.GetResponse() as HttpWebResponse;
Stream responseStream = webResponse.GetResponseStream();
但我还需要在我自己的代码中监控请求/响应的完整低级数据(未解码的标头和正文)。
有没有办法在 .Net 中轻松地做到这一点(即不使用 FiddlerCore 之类的东西)?