如何在Web浏览器发出请求时捕获HTTP响应?如何使用C#捕获HTTP响应?
网页从服务中检索数据(包括文章)。 服务返回一个json对象。我想要的是捕获该json并实时解析它。
最简单的方法是什么?
如何在Web浏览器发出请求时捕获HTTP响应?如何使用C#捕获HTTP响应?
网页从服务中检索数据(包括文章)。 服务返回一个json对象。我想要的是捕获该json并实时解析它。
最简单的方法是什么?
最好的办法是使用Fiddler,或许与JSON viewer附加组件一起使用。
从主页:
提琴手是一个Web调试代理其 日志您 计算机和互联网之间的所有HTTP(S)流量。 Fiddler 允许您检查所有HTTP(S) 流量,设置断点和“小提琴” 与传入或传出的数据。 提琴手包括一个强大 基于事件的脚本子系统,和 可以使用任何.NET语言 被扩展。
“捕获JSON和实时解析它” - 他/她需要一个纲领性的解决方案,而不是一次性的数据 –
但是,作为描述说,提琴手可以使用任何.NET语言进行扩展。例如,您可以开发一个可以满足您需求的插件,而无需编写自己的HTTP代理(或数据包捕获工具)。 –
在.Net中尝试使用Google搜索HttpModule
。他们是某种过滤器。 HTTP请求和响应流过它们并可以操纵内容。
他/她需要客户端解决方案。 –
你需要做这个服务器端或客户端吗? –
客户端。 Web浏览器显示数据(ajax/json),我需要即时捕获数据并绑定到gridview进行修改。 –