Sharp插件

一、关于Sharp
Sharp是用于代理请求的Fiddler插件。
之前代理请求时多使用willow插件,willow的强大之处我就不在此赘述,用过的人都知道。虽然willow很好用,但是仍有痛点,尤其是在代理请求时,像我这种有强迫加懒惰症的人,每次都要选择路径,给文件起名,保存文件到本地,然后设置代理时还要再查找一次文件路径,不够快捷。为了解决文件命名、选择文件保存路径、读取路径的痛点,本插件诞生了~

二、Sharp特性
1、根据设置匹配url路径。
2、直接编辑响应内容,无需在本地保存文件。
3、支持将左侧会话列表拖动到Sharp插件中,并根据会话内容自动填充表单,新建代理配置。
4、匹配POST参数,当请求的url相同而post参数不同时,可通过设置匹配post参数过滤请求。
5、设置别名,可以设置一个方便记忆的名字显示在列表中,方便查找。

三、Sharp插件下载和安装
下载地址:http://realwall.cn/download/sharp_1.1.6.zip
将文件下载的压缩包解压,将Sharp.dll和文件夹Sharp复制到 Fiddler安装目录/Scripts/ 中(注意复制时要关闭Fiddler),启动Fiddler即可在插件栏看到Sharp的选项卡。

四、使用方法
1、打开Fiddler,切换到Sharp选项卡。
2、在浏览器中发起请求,使请求会话出现在Fiddler左侧会话列表中。
3、将需要代理的会话拖动到Sharp的列表中,即出现设置代理窗口。
4、编辑url匹配规则和响应内容,点击确定,则将代理配置添加到了Sharp中了。
5、再次刷新页面,响应即被替换了

 五、注意事项
1、该插件需Fiddler4以上版本使用,低版本插件将不会显示。如果安装后没有出现对应的选项卡,请升级Fiddler版本。

Sharp插件》上有2条评论

    1. Freetao

      求加上规则正则匹配…

      另外对于不存在的url,返回的内容倒是对了,但Status code却还是404,这个可否加个是否替换Status code的选项让勾选呢。先谢过刘老板 了。

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>