旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

C# Fiddler插件完成网站离线阅读功用图文引见【C#.Net教程】,Fiddler,C#,离线浏览

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:88评论:0


导读:本文重要引见了C#Fiddler插件完成网站离线阅读功用的道理与要领。具有很好的参考价值,下面随着小编一起来看下吧有这么一种运用场景:你是做前端或APP开辟的,须要挪...
本文重要引见了C# Fiddler插件完成网站离线阅读功用的道理与要领。具有很好的参考价值,下面随着小编一起来看下吧

有这么一种运用场景:

你是做前端或APP开辟的,须要挪用服务端供应的接口,接口只能在公司内网接见;在公司外就没法调试代码了。

想在公司外接见怎么办呢?

如果在公司的时刻将一切接口的相应内容都保留起来,就能够离开服务端在当地模仿出来一个服务端环境,从而就能够不受收集环境的限定兴奋的调试代码了。

完成道理以下:

先用Fiddler抓包,把你须要保留的接口(不仅限接口,html,css,js,image都可)都抓一遍。

在Fiddler中顺次单击以下菜单 File -> Save -> All Sessions,将抓到的一切要求保留为一个saz文件。

saz文件中即包括了要求/相应的一切信息,是一个zip花样的文件,在raw目次会有以下定名的文件,比方:

001_c.txt、001_s.txt、001_m.xml

001示意要求序号,比方:001,002,003

001_c.txt 是HTTP要求的完全信息(包括要求头)

001_s.txt 是HTTP相应的完全信息(包括相应头)

001_m.xml 是Fiddler Session的相干信息(本例顶用不到)

有了要求/相应信息,我们就能够写一个Fiddler插件把saz里能匹配到的要求都用对应的相应替代,从而完成离线阅读功用。

代码比较简单我就不贴了,背面有完全代码下载。

说下插件用法:

  1. 把saz解压到一个目次,在文本框处粘贴目次途径,多个saz途径用换行分开。实在这里能够做成直接粘贴saz文件途径,由插件自动解压更轻易;我懒,没做^_^

  2. 单击“保留”

  3. 如今再接见之前抓过的地点,就不走服务器了。

以上就是C# Fiddler插件完成网站离线阅读功用图文引见的内容,更多相干内容请关注ki4网(www.ki4.cn)!

标签:FiddlerC#离线浏览


欢迎 发表评论: