当前位置:  开发笔记 > 编程语言 > 正文

如何拦截客户端机器的HTTP请求和响应(如fiddler一样)

如何解决《如何拦截客户端机器的HTTP请求和响应(如fiddler一样)》经验,为你挑选了2个好方法。

我认为拦截请求的唯一方法是使用代理,但是fiddler可以以某种方式拦截HTTP请求和响应,而无需在任何浏览器上配置任何内容.

引擎盖下发生了什么?

你知道任何图书馆吗?(任何语言)



1> EricLaw..:

Fiddler 一个代理,用C#编写并包装基本套接字.

它在运行时使用适当的API调用向WinINET注册,并以相同的方式分离.大多数浏览器会自动检测WinINET代理设置并使用它.Firefox没有,这就是当前版本的Fiddler安装Firefox插件的原因.

-EricLaw [MSFT]


当核心开发人员回答有关他们自己软件的问题时,这不是很好吗?Fiddler很酷,我不知道没有它我会做什么:-)(最新的Eclipse 3.5也配置自己使用来自IE的代理,所以当我启动Fiddler时,Eclipse现在也使用它!)

2> KOTJMF..:

Fiddler实际上确实使用了代理.我相信安装程序会自动配置IE以使用Fiddler的代理.您还可以将其他浏览器配置为通过相同的代理,因此Fiddler也会分析其网络流量.

更多信息在这里


Fiddler更改了IE,Safari,Chrome自动使用的系统代理配置.最近版本的Fiddler还安装了一个Firefox插件,它会在运行/主动捕获数据包时自动设置代理配置.就Opera和其他浏览器而言,您的里程可能会有所不同.
哦,是的,你是对的,它配置IE浏览器,Chrome使用与IE相同的代理!
推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有