如何使用C#捕获HTTP响应?

时间:2010-03-18 10:18:43

标签: c# httpresponse packet-capture

如何在Web浏览器发出请求时捕获HTTP响应?

网页从服务中检索数据(带帖子)。 服务返回一个json对象。我想要的是捕获json并实时解析它。

最简单的方法是什么?

2 个答案:

答案 0 :(得分:1)

您最好的选择是使用Fiddler,也许使用JSON viewer插件。

从主页:

  

Fiddler是一个Web调试代理   记录您之间的所有HTTP(S)流量   电脑和互联网。提琴手   允许您检查所有HTTP(S)   交通,设置断点和“小提琴”   传入或传出数据。   提琴手包括一个强大的   基于事件的脚本子系统,以及   可以使用任何.NET扩展   语言。

答案 1 :(得分:0)

在.Net中尝试使用Google搜索HttpModule。它们是某种过滤器。 HTTP请求和响应流经它们并可以操纵内容。