【发布时间】:2012-01-21 10:21:15
【问题描述】:
我想拦截所有浏览器请求,然后在服务器响应中添加一些js,然后它才会出现在浏览器中。
例如,“Ad muncher”正在这样做。它添加了从页面中删除所有广告的 js。
请给我一些建议,我该怎么做?
我正在使用 C#。
我找到了 2 个可能对我有帮助的解决方案:
1) www.fiddler2.com 但据我所知,我只能为它编写自己的插件,但我不能制作独立的应用程序。而且它也是一个代理类型的解决方案..
2) www.tcpdump.org 和 www.winpcap.org 我找不到如何修改服务器响应,我只找到了一些关于嗅探请求的信息。
P.S:我不想为此使用代理服务器。
感谢您的帮助。
【问题讨论】:
-
为什么不想使用代理服务器? Fiddle 是一个代理,那你为什么不想自己写呢?
-
因为我想要跨浏览器解决方案,我不想让用户更改任何浏览器设置。用户也可以通过其他代理工作......我不知道提琴手是一个代理解决方案。
标签: .net http response intercept sniffer