-
Notifications
You must be signed in to change notification settings - Fork 18
Fiddler设置教程
- 安装Fiddler,直接安装提供的
fiddlersetup.exe
和fiddlersyntaxsetup.exe
。
- 打包下载:所需软件下载地址
-
在已安装程序中找到
Fiddler
并打开,如下图: -
打开Fiddler设置
Tools
-->Telerik Fiddler Options
: -
切换到
HTTPS
下,勾选Decrypt HTTPS traffic
和Ignore server certificate errors (unsafe)
: -
弹出如下选择,点击
Yes
。 -
弹出提示安装根证书,点击
是
。 -
找到你当前网络环境访问12306最快的IP列表。解压
findip.7z
,运行其中的gscan.exe
,等运行完后,打开目录下面的12306_ip.txt
。 -
复制
12306_ip.txt
里面的第一行IP(此ip应该是最快的12306的IP)到CustomRules.js
的191行,替换其中的IP并保存,注意带上后面的端口:443
。例如:
oSession["x-overrideHost"] = "58.20.164.51:443";
替换为:
oSession["x-overrideHost"] = "113.207.69.72:443";
-
复制
12306_ip.txt
里面的前20行IP,替换CustomRules.js
的156行-170行,并保存。注意引号。 -
替换
Fiddler
默认的CustomRules.js
。点击Rules
-->Customize Rules...
,将刚刚修改的CustomRules.js
复制到打开的窗口中: -
或者点击
FiddlerScript
,复制刚刚修改的CustomRules.js
到以下窗口中: -
如果你使用的是Chrome或者Firefox,并且单独管理了浏览器的网络连接(比如插件proxy-switchyomega),那么你需要将浏览器的代理设置为
127.0.0.1:8888
,此地址是Fiddler的监听地址。 -
打开 12306网站 如果浏览器提示证书错误,点击
高级
,并点击继续kyfw.12306.cn(不安全)
。 -
打开
Fiddler
的界面,切换到Log
,右键点击Clear
,再切换为浏览器,多次点击12306车票预定
页面的查询,再切回Fiddler
有几条日志如图二
,表示设置成功,查询的车票的时候会轮询配置的12306的服务器列表。 -
图二: