{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["chrome代理配置","host管理","mock数据","proxi","proxy是一个用node.js编写的http代理服务器，可用于修改请求地址和模拟响应数据。它同时也是一个自定义dns解析和请求监控的工具。","zan","主要特性","代理配置","使用代理","使用插件","前置条件","启动","图形化配置，上手容易","安装","工程路径","帮助手册","快速开始","手机代理设置","支持http，https和websocket代理","支持mock响应数据","支持自定义dns解析","支持自定义插件，可定制代理行为","支持自定义请求转发，可转发到本地文件","支持远程规则，可以在项目内共享规则","简介","编写插件","自定义插件","规则启用/禁用","证书安装","该代理服务器有人性化的界面，简单易用。我们还为开发者提供了高级插件机制来自定义代理行为。","请求监控","转发规则"],"quick-start/":["前置条件","启动","安装","快速开始","证书安装"],"quick-start/pre-install.html":["0.9.8","6.10.1",">=","brew","instal","node","node:","openssl","openssl:","version","前置条件","安装","版本查看","详情可参考node。","详情可参考openssl。"],"quick-start/install.html":["add","g","global","npm","proxi","version","yarn","zan","安装","安装检验","通过npm安装","通过yarn安装"],"quick-start/launch.html":["40002","8002","h","p","proxi","u","zan","启动","启动CyProxy会自动打开CyProxy的管理页。","启动参数","启动命令","指定代理端口","指定管理服务器端口","查看所有命令"],"quick-start/cert.html":["**","*iso下，在安装界面上点install后，按照提示进行操作。","1.下载证书","10.3以上的系统在安装根证书后，需要进入set","2.安装并信任证书",">","android种类繁多，安装和信任证书没有统一的步骤，请按照界面提示操作。","android需要自己判断），会自动下载证书.","certif","gener","ios、android上安装证书","mac上安装证书","testings里面进行证书信任，新安装的根证书才生效。信任界面如下图：","trust","下载证书","代理https请求需要本地安装一个证书。","在CyProxy管理界面首页，点击证书下载链接下载根证书，如下图","在CyProxy管理界面首页，通过手机上的扫码软件扫描如下图的二位码获得证书下载链接，然后选择用系统自带的浏览器打开链接（ios下系统自带的浏览器是safari,","安装证书","将其权限改为信任","打开钥匙串应用(可在spotlight中直接搜索钥匙串)","打开钥匙串应用(可在spotlight中直接搜索钥匙串),找到名称为zproxy的证书","注：io","系统自带的浏览器打开证书链接后会自动下载、进入安装界面。","证书信任","证书安装"],"configure/":["host管理","mock数据","代理配置","工程路径","转发规则"],"configure/host.html":[".youzan.com。",".youzan.com和h5.youzan.com时，如果一个请求同时匹配两者(比如h5.youzan.com)，则优先级是h5.youzan.com",">","host管理","修改单个host","即通过zproxy的请求优先匹配内部host列表，再走系统host文件。","可点击管理页面主菜单上的host管理进行host文件的管理。","在host列表页面中点击需要修改的host文件的修改按钮(小铅笔)，即可打开编辑页面。","在host管理页点击新增host文件即可新增一个host文件。","在该编译页面中可以新增和修改host条目。host规则支持简单的号匹配。(注意，目前仅支持在规则头部出现号)。当出现","新建host","该host文件系统仅为CyProxy内部维护的host列表，跟系统host文件可以共存。","跟系统host文件的关系"],"configure/rule.html":["agent等","allow","control","origin","url特征为该请求是否被CyProxy所转发的主要判定方式。其判定规则如下：","CyProxy中一个规则集可对应多个规则，每个规则集和每个规则都可单独配置是否生效。(如a规则在a规则集下，当a规则不生效时，无论a规则是否被勾选，都不生效)。","优先将url特征当成一个字符去匹配所有请求，当某一请求的url中包含url特征，则视为该请求符合该url特征。","则最终实际的转发路径会是：/my/project/js/showcase/sku_58590c11af.js?date=12345","匹配过程","可以导入远程规则、本地规则。方便团队之间共享规则文件。导入的远程规则会在服务器启动时自动同步。","可点击管理页面主菜单上的http转发进行转发规则的管理","在使用正则写url特征时，CyProxy在处理时会对完整的请求路径包括请求参数进行处理。","在使用正则写url特征时，CyProxy支持在处理类型的转发中写$占位符，用于替换为正则匹配后第n个获取组。","增加服务器响应的header，常见的如access","增加请求的header，常见的如cookie、us","如需过滤请求参数，请使用正则进行过滤。上述例子可以把url特征改为：build/wap/(.*)(?:\\?.*),","将指定的数据文件返回给浏览器","将规则文件导出，可以放到服务器上，方便别人导入。","将请求转发到本地、或者另一个地址","当规则1无法匹配时，将该url特征实例化为一个正则表达式，再对所有请求进行匹配（regexp.prototype.test方法）。","特别注意","示例","要拦截的请求的url特征为：build/wap/(.*)","规则导入","规则导出","规则编辑","规则配置","请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js?date=12345","请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js要拦截的请求的url特征为：build/wap/(.?)[^]$请求转发路径为：/js/$1/main.js。则最终请求路径中的$1将被替换为showcase/sku","请求动作","请求动作会根据添加顺序依次执行","请求动作：增加响应头","请求动作：增加请求头","请求动作：转发请求","请求动作：返回自定义数据","请求转发路径为：/my/project/js/$1","转发规则","这样实际的转发路径就会变成/my/project/js/showcase/sku_58590c11af.js，不再包含请求参数。","进阶"],"configure/project.html":["可点击管理页面主菜单上的工程路径配置进行工程路径的管理。","在配置转发规则时，可以通过引用工程对应的路径，就可以把请求转发到本地","工程名只能是连续的英文字符。","工程路径","工程路径配置：","示例：","转发配置：","这样通过代理请求线上文件myfile.json的时候，响应的内容就会变成/path/to/myproject/myfile.json的内容。","配置工程名，和工程目录在本地的绝对路径。"],"configure/mock.html":["mock数据","CyProxy可以保存数据文件。在配置转发规则时，可以将指定的数据文件返回。","可点击管理页面主菜单上的自定义mock数据进行转发规则的管理","自定义mock数据页面列出了CyProxy保存的所有数据，可以在这个页面新增、删除、修改数据。","转发规则配置："],"usage/":["chrome代理配置","使用代理","手机代理设置","规则启用/禁用","请求监控"],"usage/chrome.html":["chrome代理配置","switchyomega","安装chrome代理设置插件","当需要使用CyProxy代理请求时，将switchyomega选择为你为CyProxy设置的情景模式。","设置情景模式的代理协议为http，代理服务器为127.0.0.1，端口为CyProxy的代理端口，默认为8001","进入switchyomega的配置页，新建情景模式。"],"usage/mobile.html":["android","io","port为CyProxy的代理端口","server为运行proxy机器的ip","可以通过设置手机的代理为CyProxy实现移动端抓包。","在wifi中设置代理","手机代理设置"],"usage/enable.html":["host设置","可以通过管理页顶部快速启用/禁用解析规则和转发规则，也可以点进host管理和http转发进行规则的启用/禁用。","规则启用/禁用","转发设置"],"usage/monitor.html":["可点击管理页面主菜单上的请求监控进行http请求的监控。","监控窗","请求监控","通过监控窗看到经过CyProxy的所有请求。"],"plugin/":["使用插件","开发者可以通过开发自定义插件，赋予CyProxy更多的能力。","编写插件","自定义插件"],"plugin/code.html":["'*'","'*');","'../ui/site/')","'ok'","'ok',","(ctx,",".use(bodyparser())",".use(koastatic(root))",".use(router.allowedmethods())",".use(router.routes())","//","200,","=","=>","allow","app","app;","async","await","bodypars","bodyparser');","class","const","constructor()","control","cor","cors:","cors;","corsplugin","ctx","ctx.bodi","ctx.request.body.cors;","ctx.res.setheader('access","data:","koa","koa()","koastat","manage()","manage方法","manage方法需要返回一个koa的app，该app会被挂载到CyProxy管理服务器的/plugins/{插件名}路径，用于插件的可视化数据管理。该app可以有自己的http接口和静态资源。","module.export","msg:","new","next()","next)","origin',","origin响应头数据的manage例子","origin响应头的中间件的例子","origin响应头的插件的例子","path","path.join(__dirname,","proxy()","proxy方法","proxy方法用于请求的处理，manage方法用于插件的配置。","proxy方法需要返回一个CyProxy中间件，该中间件会被加载到代理服务器中。","require('koa","require('koa');","require('path');","req是一个http.incomingmessage实例，代表着请求。如果req.body被赋值，则请求体的body会被替代。目前req.body只支持字符串类型。","res是一个http.serverresponse实例，代表着响应。如果res.body被赋值，则响应体的body会被替代，且请求不会被转发。res.bodi","return","root","router","router');","router();","router.get('/cors',","router.post('/save',","static');","status:","this.cor","CyProxy中间件是一个处理请求的函数，形如async","CyProxy插件是是一个npm包，这个npm包需要导出一个类，这个类要实现两个方法：proxy和manage，除此之外没有任何特殊要求。","{","{...}。其中ctx是请求的上下文，默认有两个属性req和res。","||","}","})","中间件","写好CyProxy插件包后需要发包，可以发布到私有仓库，添加时可以指定私有仓库的地址。","可以参考的例子：点击这里。","完整的添加access","注意","添加access","管理access","编写插件","静态页面的路径"],"plugin/usage.html":["使用插件","可点击管理页面主菜单上的插件管理进行插件的管理。","添加插件","点击加好可以添加插件，其中包名为插件的包名，registry则为npm的registry，可以是私有npm镜像。"],"cooperation/":["团队协作","远程规则"],"cooperation/remoteRule.html":["CyProxy在启动的时候会去同步这个远程规则，所以当远程地址上的文件更新时，规则会自动更新。","上传规则集","使用场景","其他成员导入远程规则","创建远程规则（一般由团队内一个成员创建）","在一个项目开发中，多名开发者往往需要共享一套规则。CyProxy提供了远程规则的机制来保证开发者之间规则的一致性。","导出规则集","将导出的文件文件至服务器上一个可访问的地址，如http://xxxxx.com/myrule.json。","我们内部做法是上传至私有gitlab的一个仓库里。","新建规则集","这样就实现了远程规则在团队间的共享了。","远程规则","远程规则是指一个存在于服务器的规则集文件，可以用于团队内规则的共享。"]},"length":21},"tokenStore":{"root":{"0":{"docs":{},".":{"9":{"docs":{},".":{"8":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}},"docs":{}}},"docs":{}}},"1":{"0":{"docs":{},".":{"3":{"docs":{},"以":{"docs":{},"上":{"docs":{},"的":{"docs":{},"系":{"docs":{},"统":{"docs":{},"在":{"docs":{},"安":{"docs":{},"装":{"docs":{},"根":{"docs":{},"证":{"docs":{},"书":{"docs":{},"后":{"docs":{},"，":{"docs":{},"需":{"docs":{},"要":{"docs":{},"进":{"docs":{},"入":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{},".":{"docs":{},"下":{"docs":{},"载":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}},"2":{"0":{"0":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}}},"docs":{}},"docs":{},".":{"docs":{},"安":{"docs":{},"装":{"docs":{},"并":{"docs":{},"信":{"docs":{},"任":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}},"4":{"0":{"0":{"0":{"2":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{},".":{"1":{"0":{"docs":{},".":{"1":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}},"docs":{}}},"docs":{}},"docs":{}}},"8":{"0":{"0":{"2":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"代":{"docs":{},"理":{"docs":{},"配":{"docs":{},"置":{"docs":{"./":{"ref":"./","tf":0.03125},"usage/":{"ref":"usage/","tf":0.2},"usage/chrome.html":{"ref":"usage/chrome.html","tf":10.166666666666666}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564},"plugin/code.html":{"ref":"plugin/code.html","tf":0.021645021645021644}}}}}},"s":{"docs":{},"t":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.05627705627705628}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}},"r":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}},"s":{"docs":{},":":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}},"t":{"docs":{},"x":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"管":{"docs":{},"理":{"docs":{"./":{"ref":"./","tf":0.03125},"configure/":{"ref":"configure/","tf":0.2},"configure/host.html":{"ref":"configure/host.html","tf":10.076923076923077}}}},"设":{"docs":{},"置":{"docs":{"usage/enable.html":{"ref":"usage/enable.html","tf":0.25}}}}}}}},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"数":{"docs":{},"据":{"docs":{"./":{"ref":"./","tf":0.03125},"configure/":{"ref":"configure/","tf":0.2},"configure/mock.html":{"ref":"configure/mock.html","tf":10.2}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"上":{"docs":{},"安":{"docs":{},"装":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},"方":{"docs":{},"法":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},"需":{"docs":{},"要":{"docs":{},"返":{"docs":{},"回":{"docs":{},"一":{"docs":{},"个":{"docs":{},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{},"的":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"，":{"docs":{},"该":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"会":{"docs":{},"被":{"docs":{},"挂":{"docs":{},"载":{"docs":{},"到":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"管":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"的":{"docs":{},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"/":{"docs":{},"{":{"docs":{},"插":{"docs":{},"件":{"docs":{},"名":{"docs":{},"}":{"docs":{},"路":{"docs":{},"径":{"docs":{},"，":{"docs":{},"用":{"docs":{},"于":{"docs":{},"插":{"docs":{},"件":{"docs":{},"的":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},"数":{"docs":{},"据":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{},"该":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"可":{"docs":{},"以":{"docs":{},"有":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"接":{"docs":{},"口":{"docs":{},"和":{"docs":{},"静":{"docs":{},"态":{"docs":{},"资":{"docs":{},"源":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"g":{"docs":{},":":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}}}}},"p":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.1875},"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.2}}},"y":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"用":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"编":{"docs":{},"写":{"docs":{},"的":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"代":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"，":{"docs":{},"可":{"docs":{},"用":{"docs":{},"于":{"docs":{},"修":{"docs":{},"改":{"docs":{},"请":{"docs":{},"求":{"docs":{},"地":{"docs":{},"址":{"docs":{},"和":{"docs":{},"模":{"docs":{},"拟":{"docs":{},"响":{"docs":{},"应":{"docs":{},"数":{"docs":{},"据":{"docs":{},"。":{"docs":{},"它":{"docs":{},"同":{"docs":{},"时":{"docs":{},"也":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"d":{"docs":{},"n":{"docs":{},"s":{"docs":{},"解":{"docs":{},"析":{"docs":{},"和":{"docs":{},"请":{"docs":{},"求":{"docs":{},"监":{"docs":{},"控":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{},"。":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}},"方":{"docs":{},"法":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},"用":{"docs":{},"于":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"处":{"docs":{},"理":{"docs":{},"，":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"方":{"docs":{},"法":{"docs":{},"用":{"docs":{},"于":{"docs":{},"插":{"docs":{},"件":{"docs":{},"的":{"docs":{},"配":{"docs":{},"置":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}},"需":{"docs":{},"要":{"docs":{},"返":{"docs":{},"回":{"docs":{},"一":{"docs":{},"个":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"中":{"docs":{},"间":{"docs":{},"件":{"docs":{},"，":{"docs":{},"该":{"docs":{},"中":{"docs":{},"间":{"docs":{},"件":{"docs":{},"会":{"docs":{},"被":{"docs":{},"加":{"docs":{},"载":{"docs":{},"到":{"docs":{},"代":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"中":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"为":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"代":{"docs":{},"理":{"docs":{},"端":{"docs":{},"口":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"_":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.0625},"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.1875},"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.2}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"中":{"docs":{},"一":{"docs":{},"个":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{},"可":{"docs":{},"对":{"docs":{},"应":{"docs":{},"多":{"docs":{},"个":{"docs":{},"规":{"docs":{},"则":{"docs":{},"，":{"docs":{},"每":{"docs":{},"个":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{},"和":{"docs":{},"每":{"docs":{},"个":{"docs":{},"规":{"docs":{},"则":{"docs":{},"都":{"docs":{},"可":{"docs":{},"单":{"docs":{},"独":{"docs":{},"配":{"docs":{},"置":{"docs":{},"是":{"docs":{},"否":{"docs":{},"生":{"docs":{},"效":{"docs":{},"。":{"docs":{},"(":{"docs":{},"如":{"docs":{},"a":{"docs":{},"规":{"docs":{},"则":{"docs":{},"在":{"docs":{},"a":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{},"下":{"docs":{},"，":{"docs":{},"当":{"docs":{},"a":{"docs":{},"规":{"docs":{},"则":{"docs":{},"不":{"docs":{},"生":{"docs":{},"效":{"docs":{},"时":{"docs":{},"，":{"docs":{},"无":{"docs":{},"论":{"docs":{},"a":{"docs":{},"规":{"docs":{},"则":{"docs":{},"是":{"docs":{},"否":{"docs":{},"被":{"docs":{},"勾":{"docs":{},"选":{"docs":{},"，":{"docs":{},"都":{"docs":{},"不":{"docs":{},"生":{"docs":{},"效":{"docs":{},")":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"间":{"docs":{},"件":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"处":{"docs":{},"理":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"函":{"docs":{},"数":{"docs":{},"，":{"docs":{},"形":{"docs":{},"如":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}},"可":{"docs":{},"以":{"docs":{},"保":{"docs":{},"存":{"docs":{},"数":{"docs":{},"据":{"docs":{},"文":{"docs":{},"件":{"docs":{},"。":{"docs":{},"在":{"docs":{},"配":{"docs":{},"置":{"docs":{},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{},"时":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"将":{"docs":{},"指":{"docs":{},"定":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"文":{"docs":{},"件":{"docs":{},"返":{"docs":{},"回":{"docs":{},"。":{"docs":{"configure/mock.html":{"ref":"configure/mock.html","tf":0.2}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"插":{"docs":{},"件":{"docs":{},"是":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"包":{"docs":{},"，":{"docs":{},"这":{"docs":{},"个":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"包":{"docs":{},"需":{"docs":{},"要":{"docs":{},"导":{"docs":{},"出":{"docs":{},"一":{"docs":{},"个":{"docs":{},"类":{"docs":{},"，":{"docs":{},"这":{"docs":{},"个":{"docs":{},"类":{"docs":{},"要":{"docs":{},"实":{"docs":{},"现":{"docs":{},"两":{"docs":{},"个":{"docs":{},"方":{"docs":{},"法":{"docs":{},"：":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"和":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"，":{"docs":{},"除":{"docs":{},"此":{"docs":{},"之":{"docs":{},"外":{"docs":{},"没":{"docs":{},"有":{"docs":{},"任":{"docs":{},"何":{"docs":{},"特":{"docs":{},"殊":{"docs":{},"要":{"docs":{},"求":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"在":{"docs":{},"启":{"docs":{},"动":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"会":{"docs":{},"去":{"docs":{},"同":{"docs":{},"步":{"docs":{},"这":{"docs":{},"个":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"，":{"docs":{},"所":{"docs":{},"以":{"docs":{},"当":{"docs":{},"远":{"docs":{},"程":{"docs":{},"地":{"docs":{},"址":{"docs":{},"上":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"更":{"docs":{},"新":{"docs":{},"时":{"docs":{},"，":{"docs":{},"规":{"docs":{},"则":{"docs":{},"会":{"docs":{},"自":{"docs":{},"动":{"docs":{},"更":{"docs":{},"新":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"主":{"docs":{},"要":{"docs":{},"特":{"docs":{},"性":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}},"代":{"docs":{},"理":{"docs":{},"配":{"docs":{},"置":{"docs":{"./":{"ref":"./","tf":0.03125},"configure/":{"ref":"configure/","tf":10.2}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"s":{"docs":{},"请":{"docs":{},"求":{"docs":{},"需":{"docs":{},"要":{"docs":{},"本":{"docs":{},"地":{"docs":{},"安":{"docs":{},"装":{"docs":{},"一":{"docs":{},"个":{"docs":{},"证":{"docs":{},"书":{"docs":{},"。":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{},"代":{"docs":{},"理":{"docs":{"./":{"ref":"./","tf":0.03125},"usage/":{"ref":"usage/","tf":10.2}}}},"插":{"docs":{},"件":{"docs":{"./":{"ref":"./","tf":0.03125},"plugin/":{"ref":"plugin/","tf":0.25},"plugin/usage.html":{"ref":"plugin/usage.html","tf":10.25}}}},"场":{"docs":{},"景":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}},"前":{"docs":{},"置":{"docs":{},"条":{"docs":{},"件":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/":{"ref":"quick-start/","tf":0.2},"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":10.04}}}}}},"启":{"docs":{},"动":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/":{"ref":"quick-start/","tf":0.2},"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":10.05}},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"会":{"docs":{},"自":{"docs":{},"动":{"docs":{},"打":{"docs":{},"开":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{},"页":{"docs":{},"。":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}},"参":{"docs":{},"数":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}},"命":{"docs":{},"令":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}}}},"图":{"docs":{},"形":{"docs":{},"化":{"docs":{},"配":{"docs":{},"置":{"docs":{},"，":{"docs":{},"上":{"docs":{},"手":{"docs":{},"容":{"docs":{},"易":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}},"安":{"docs":{},"装":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/":{"ref":"quick-start/","tf":0.2},"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08},"quick-start/install.html":{"ref":"quick-start/install.html","tf":10.0625}},"检":{"docs":{},"验":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"代":{"docs":{},"理":{"docs":{},"设":{"docs":{},"置":{"docs":{},"插":{"docs":{},"件":{"docs":{"usage/chrome.html":{"ref":"usage/chrome.html","tf":0.16666666666666666}}}}}}}}}}}}}}}},"工":{"docs":{},"程":{"docs":{},"路":{"docs":{},"径":{"docs":{"./":{"ref":"./","tf":0.03125},"configure/":{"ref":"configure/","tf":0.2},"configure/project.html":{"ref":"configure/project.html","tf":10.11111111111111}},"配":{"docs":{},"置":{"docs":{},"：":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}},"名":{"docs":{},"只":{"docs":{},"能":{"docs":{},"是":{"docs":{},"连":{"docs":{},"续":{"docs":{},"的":{"docs":{},"英":{"docs":{},"文":{"docs":{},"字":{"docs":{},"符":{"docs":{},"。":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}}}}}}}}}}},"帮":{"docs":{},"助":{"docs":{},"手":{"docs":{},"册":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}},"快":{"docs":{},"速":{"docs":{},"开":{"docs":{},"始":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/":{"ref":"quick-start/","tf":10.2}}}}}},"手":{"docs":{},"机":{"docs":{},"代":{"docs":{},"理":{"docs":{},"设":{"docs":{},"置":{"docs":{"./":{"ref":"./","tf":0.03125},"usage/":{"ref":"usage/","tf":0.2},"usage/mobile.html":{"ref":"usage/mobile.html","tf":10.142857142857142}}}}}}}},"支":{"docs":{},"持":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"，":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"s":{"docs":{},"和":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"代":{"docs":{},"理":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"响":{"docs":{},"应":{"docs":{},"数":{"docs":{},"据":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"d":{"docs":{},"n":{"docs":{},"s":{"docs":{},"解":{"docs":{},"析":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}},"插":{"docs":{},"件":{"docs":{},"，":{"docs":{},"可":{"docs":{},"定":{"docs":{},"制":{"docs":{},"代":{"docs":{},"理":{"docs":{},"行":{"docs":{},"为":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},"转":{"docs":{},"发":{"docs":{},"，":{"docs":{},"可":{"docs":{},"转":{"docs":{},"发":{"docs":{},"到":{"docs":{},"本":{"docs":{},"地":{"docs":{},"文":{"docs":{},"件":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}}}}}}}},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"项":{"docs":{},"目":{"docs":{},"内":{"docs":{},"共":{"docs":{},"享":{"docs":{},"规":{"docs":{},"则":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}}}}}}}}},"简":{"docs":{},"介":{"docs":{"./":{"ref":"./","tf":10}}}},"编":{"docs":{},"写":{"docs":{},"插":{"docs":{},"件":{"docs":{"./":{"ref":"./","tf":0.03125},"plugin/":{"ref":"plugin/","tf":0.25},"plugin/code.html":{"ref":"plugin/code.html","tf":10.004329004329005}}}}}},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"插":{"docs":{},"件":{"docs":{"./":{"ref":"./","tf":0.03125},"plugin/":{"ref":"plugin/","tf":10.25}}}},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"数":{"docs":{},"据":{"docs":{},"页":{"docs":{},"面":{"docs":{},"列":{"docs":{},"出":{"docs":{},"了":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"保":{"docs":{},"存":{"docs":{},"的":{"docs":{},"所":{"docs":{},"有":{"docs":{},"数":{"docs":{},"据":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"这":{"docs":{},"个":{"docs":{},"页":{"docs":{},"面":{"docs":{},"新":{"docs":{},"增":{"docs":{},"、":{"docs":{},"删":{"docs":{},"除":{"docs":{},"、":{"docs":{},"修":{"docs":{},"改":{"docs":{},"数":{"docs":{},"据":{"docs":{},"。":{"docs":{"configure/mock.html":{"ref":"configure/mock.html","tf":0.2}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"规":{"docs":{},"则":{"docs":{},"启":{"docs":{},"用":{"docs":{},"/":{"docs":{},"禁":{"docs":{},"用":{"docs":{"./":{"ref":"./","tf":0.03125},"usage/":{"ref":"usage/","tf":0.2},"usage/enable.html":{"ref":"usage/enable.html","tf":10.25}}}}}}},"导":{"docs":{},"入":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}},"出":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}},"编":{"docs":{},"辑":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}},"配":{"docs":{},"置":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}},"证":{"docs":{},"书":{"docs":{},"安":{"docs":{},"装":{"docs":{"./":{"ref":"./","tf":0.03125},"quick-start/":{"ref":"quick-start/","tf":0.2},"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":10.035714285714286}}}},"信":{"docs":{},"任":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}},"该":{"docs":{},"代":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"有":{"docs":{},"人":{"docs":{},"性":{"docs":{},"化":{"docs":{},"的":{"docs":{},"界":{"docs":{},"面":{"docs":{},"，":{"docs":{},"简":{"docs":{},"单":{"docs":{},"易":{"docs":{},"用":{"docs":{},"。":{"docs":{},"我":{"docs":{},"们":{"docs":{},"还":{"docs":{},"为":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"高":{"docs":{},"级":{"docs":{},"插":{"docs":{},"件":{"docs":{},"机":{"docs":{},"制":{"docs":{},"来":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"代":{"docs":{},"理":{"docs":{},"行":{"docs":{},"为":{"docs":{},"。":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"系":{"docs":{},"统":{"docs":{},"仅":{"docs":{},"为":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"内":{"docs":{},"部":{"docs":{},"维":{"docs":{},"护":{"docs":{},"的":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"列":{"docs":{},"表":{"docs":{},"，":{"docs":{},"跟":{"docs":{},"系":{"docs":{},"统":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"可":{"docs":{},"以":{"docs":{},"共":{"docs":{},"存":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},"监":{"docs":{},"控":{"docs":{"./":{"ref":"./","tf":0.03125},"usage/":{"ref":"usage/","tf":0.2},"usage/monitor.html":{"ref":"usage/monitor.html","tf":10.25}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"为":{"docs":{},"：":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"b":{"docs":{},".":{"docs":{},"y":{"docs":{},"z":{"docs":{},"c":{"docs":{},"d":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"n":{"docs":{},"/":{"docs":{},"v":{"2":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"/":{"docs":{},"w":{"docs":{},"a":{"docs":{},"p":{"docs":{},"/":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"k":{"docs":{},"u":{"docs":{},"_":{"5":{"8":{"5":{"9":{"0":{"docs":{},"c":{"1":{"1":{"docs":{},"a":{"docs":{},"f":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"?":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"1":{"2":{"3":{"4":{"5":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"要":{"docs":{},"拦":{"docs":{},"截":{"docs":{},"的":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"为":{"docs":{},"：":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"/":{"docs":{},"w":{"docs":{},"a":{"docs":{},"p":{"docs":{},"/":{"docs":{},"(":{"docs":{},".":{"docs":{},"?":{"docs":{},")":{"docs":{},"[":{"docs":{},"^":{"docs":{},"]":{"docs":{},"$":{"docs":{},"请":{"docs":{},"求":{"docs":{},"转":{"docs":{},"发":{"docs":{},"路":{"docs":{},"径":{"docs":{},"为":{"docs":{},"：":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"$":{"1":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"。":{"docs":{},"则":{"docs":{},"最":{"docs":{},"终":{"docs":{},"请":{"docs":{},"求":{"docs":{},"路":{"docs":{},"径":{"docs":{},"中":{"docs":{},"的":{"docs":{},"$":{"1":{"docs":{},"将":{"docs":{},"被":{"docs":{},"替":{"docs":{},"换":{"docs":{},"为":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"k":{"docs":{},"u":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}},"动":{"docs":{},"作":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}},"会":{"docs":{},"根":{"docs":{},"据":{"docs":{},"添":{"docs":{},"加":{"docs":{},"顺":{"docs":{},"序":{"docs":{},"依":{"docs":{},"次":{"docs":{},"执":{"docs":{},"行":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}},"：":{"docs":{},"增":{"docs":{},"加":{"docs":{},"响":{"docs":{},"应":{"docs":{},"头":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}},"请":{"docs":{},"求":{"docs":{},"头":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}},"转":{"docs":{},"发":{"docs":{},"请":{"docs":{},"求":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}},"返":{"docs":{},"回":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"数":{"docs":{},"据":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}},"转":{"docs":{},"发":{"docs":{},"路":{"docs":{},"径":{"docs":{},"为":{"docs":{},"：":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"$":{"1":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{"./":{"ref":"./","tf":0.03125},"configure/":{"ref":"configure/","tf":0.2},"configure/rule.html":{"ref":"configure/rule.html","tf":10.025641025641026}},"配":{"docs":{},"置":{"docs":{},"：":{"docs":{"configure/mock.html":{"ref":"configure/mock.html","tf":0.2}}}}}}},"配":{"docs":{},"置":{"docs":{},"：":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}},"设":{"docs":{},"置":{"docs":{"usage/enable.html":{"ref":"usage/enable.html","tf":0.25}}}}}},">":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.10714285714285714},"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}},"=":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}}}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}}}}},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}}}}}}},"o":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}},"s":{"docs":{},"、":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"上":{"docs":{},"安":{"docs":{},"装":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}},":":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}}}}},"p":{"docs":{},"m":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}},"e":{"docs":{},"w":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.012987012987012988}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}},":":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}},"'":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},"响":{"docs":{},"应":{"docs":{},"头":{"docs":{},"数":{"docs":{},"据":{"docs":{},"的":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"例":{"docs":{},"子":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}},"的":{"docs":{},"中":{"docs":{},"间":{"docs":{},"件":{"docs":{},"的":{"docs":{},"例":{"docs":{},"子":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}},"插":{"docs":{},"件":{"docs":{},"的":{"docs":{},"例":{"docs":{},"子":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.16},"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}}}}}}},"版":{"docs":{},"本":{"docs":{},"查":{"docs":{},"看":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.08}}}}}},"详":{"docs":{},"情":{"docs":{},"可":{"docs":{},"参":{"docs":{},"考":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"。":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"。":{"docs":{"quick-start/pre-install.html":{"ref":"quick-start/pre-install.html","tf":0.04}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}},"种":{"docs":{},"类":{"docs":{},"繁":{"docs":{},"多":{"docs":{},"，":{"docs":{},"安":{"docs":{},"装":{"docs":{},"和":{"docs":{},"信":{"docs":{},"任":{"docs":{},"证":{"docs":{},"书":{"docs":{},"没":{"docs":{},"有":{"docs":{},"统":{"docs":{},"一":{"docs":{},"的":{"docs":{},"步":{"docs":{},"骤":{"docs":{},"，":{"docs":{},"请":{"docs":{},"按":{"docs":{},"照":{"docs":{},"界":{"docs":{},"面":{"docs":{},"提":{"docs":{},"示":{"docs":{},"操":{"docs":{},"作":{"docs":{},"。":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"需":{"docs":{},"要":{"docs":{},"自":{"docs":{},"己":{"docs":{},"判":{"docs":{},"断":{"docs":{},"）":{"docs":{},"，":{"docs":{},"会":{"docs":{},"自":{"docs":{},"动":{"docs":{},"下":{"docs":{},"载":{"docs":{},"证":{"docs":{},"书":{"docs":{},".":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"等":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564},"plugin/code.html":{"ref":"plugin/code.html","tf":0.021645021645021644}}}}}},"p":{"docs":{},"p":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.025974025974025976}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}},"g":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}}}},"通":{"docs":{},"过":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"安":{"docs":{},"装":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},"安":{"docs":{},"装":{"docs":{"quick-start/install.html":{"ref":"quick-start/install.html","tf":0.0625}}}}}}}},"监":{"docs":{},"控":{"docs":{},"窗":{"docs":{},"看":{"docs":{},"到":{"docs":{},"经":{"docs":{},"过":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"所":{"docs":{},"有":{"docs":{},"请":{"docs":{},"求":{"docs":{},"。":{"docs":{"usage/monitor.html":{"ref":"usage/monitor.html","tf":0.25}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"为":{"docs":{},"该":{"docs":{},"请":{"docs":{},"求":{"docs":{},"是":{"docs":{},"否":{"docs":{},"被":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"所":{"docs":{},"转":{"docs":{},"发":{"docs":{},"的":{"docs":{},"主":{"docs":{},"要":{"docs":{},"判":{"docs":{},"定":{"docs":{},"方":{"docs":{},"式":{"docs":{},"。":{"docs":{},"其":{"docs":{},"判":{"docs":{},"定":{"docs":{},"规":{"docs":{},"则":{"docs":{},"如":{"docs":{},"下":{"docs":{},"：":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"指":{"docs":{},"定":{"docs":{},"代":{"docs":{},"理":{"docs":{},"端":{"docs":{},"口":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}}}},"管":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"端":{"docs":{},"口":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}}}}}}}}},"查":{"docs":{},"看":{"docs":{},"所":{"docs":{},"有":{"docs":{},"命":{"docs":{},"令":{"docs":{"quick-start/launch.html":{"ref":"quick-start/launch.html","tf":0.05}}}}}}}},"*":{"docs":{},"*":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}},"i":{"docs":{},"s":{"docs":{},"o":{"docs":{},"下":{"docs":{},"，":{"docs":{},"在":{"docs":{},"安":{"docs":{},"装":{"docs":{},"界":{"docs":{},"面":{"docs":{},"上":{"docs":{},"点":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"后":{"docs":{},"，":{"docs":{},"按":{"docs":{},"照":{"docs":{},"提":{"docs":{},"示":{"docs":{},"进":{"docs":{},"行":{"docs":{},"操":{"docs":{},"作":{"docs":{},"。":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"里":{"docs":{},"面":{"docs":{},"进":{"docs":{},"行":{"docs":{},"证":{"docs":{},"书":{"docs":{},"信":{"docs":{},"任":{"docs":{},"，":{"docs":{},"新":{"docs":{},"安":{"docs":{},"装":{"docs":{},"的":{"docs":{},"根":{"docs":{},"证":{"docs":{},"书":{"docs":{},"才":{"docs":{},"生":{"docs":{},"效":{"docs":{},"。":{"docs":{},"信":{"docs":{},"任":{"docs":{},"界":{"docs":{},"面":{"docs":{},"如":{"docs":{},"下":{"docs":{},"图":{"docs":{},"：":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.025974025974025976}}}}}}}}}},"下":{"docs":{},"载":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}},"在":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"管":{"docs":{},"理":{"docs":{},"界":{"docs":{},"面":{"docs":{},"首":{"docs":{},"页":{"docs":{},"，":{"docs":{},"点":{"docs":{},"击":{"docs":{},"证":{"docs":{},"书":{"docs":{},"下":{"docs":{},"载":{"docs":{},"链":{"docs":{},"接":{"docs":{},"下":{"docs":{},"载":{"docs":{},"根":{"docs":{},"证":{"docs":{},"书":{"docs":{},"，":{"docs":{},"如":{"docs":{},"下":{"docs":{},"图":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"手":{"docs":{},"机":{"docs":{},"上":{"docs":{},"的":{"docs":{},"扫":{"docs":{},"码":{"docs":{},"软":{"docs":{},"件":{"docs":{},"扫":{"docs":{},"描":{"docs":{},"如":{"docs":{},"下":{"docs":{},"图":{"docs":{},"的":{"docs":{},"二":{"docs":{},"位":{"docs":{},"码":{"docs":{},"获":{"docs":{},"得":{"docs":{},"证":{"docs":{},"书":{"docs":{},"下":{"docs":{},"载":{"docs":{},"链":{"docs":{},"接":{"docs":{},"，":{"docs":{},"然":{"docs":{},"后":{"docs":{},"选":{"docs":{},"择":{"docs":{},"用":{"docs":{},"系":{"docs":{},"统":{"docs":{},"自":{"docs":{},"带":{"docs":{},"的":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"打":{"docs":{},"开":{"docs":{},"链":{"docs":{},"接":{"docs":{},"（":{"docs":{},"i":{"docs":{},"o":{"docs":{},"s":{"docs":{},"下":{"docs":{},"系":{"docs":{},"统":{"docs":{},"自":{"docs":{},"带":{"docs":{},"的":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"是":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},",":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"列":{"docs":{},"表":{"docs":{},"页":{"docs":{},"面":{"docs":{},"中":{"docs":{},"点":{"docs":{},"击":{"docs":{},"需":{"docs":{},"要":{"docs":{},"修":{"docs":{},"改":{"docs":{},"的":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"的":{"docs":{},"修":{"docs":{},"改":{"docs":{},"按":{"docs":{},"钮":{"docs":{},"(":{"docs":{},"小":{"docs":{},"铅":{"docs":{},"笔":{"docs":{},")":{"docs":{},"，":{"docs":{},"即":{"docs":{},"可":{"docs":{},"打":{"docs":{},"开":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"页":{"docs":{},"面":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"管":{"docs":{},"理":{"docs":{},"页":{"docs":{},"点":{"docs":{},"击":{"docs":{},"新":{"docs":{},"增":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"即":{"docs":{},"可":{"docs":{},"新":{"docs":{},"增":{"docs":{},"一":{"docs":{},"个":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"该":{"docs":{},"编":{"docs":{},"译":{"docs":{},"页":{"docs":{},"面":{"docs":{},"中":{"docs":{},"可":{"docs":{},"以":{"docs":{},"新":{"docs":{},"增":{"docs":{},"和":{"docs":{},"修":{"docs":{},"改":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"条":{"docs":{},"目":{"docs":{},"。":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"规":{"docs":{},"则":{"docs":{},"支":{"docs":{},"持":{"docs":{},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{},"号":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"。":{"docs":{},"(":{"docs":{},"注":{"docs":{},"意":{"docs":{},"，":{"docs":{},"目":{"docs":{},"前":{"docs":{},"仅":{"docs":{},"支":{"docs":{},"持":{"docs":{},"在":{"docs":{},"规":{"docs":{},"则":{"docs":{},"头":{"docs":{},"部":{"docs":{},"出":{"docs":{},"现":{"docs":{},"号":{"docs":{},")":{"docs":{},"。":{"docs":{},"当":{"docs":{},"出":{"docs":{},"现":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{},"正":{"docs":{},"则":{"docs":{},"写":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"时":{"docs":{},"，":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"在":{"docs":{},"处":{"docs":{},"理":{"docs":{},"时":{"docs":{},"会":{"docs":{},"对":{"docs":{},"完":{"docs":{},"整":{"docs":{},"的":{"docs":{},"请":{"docs":{},"求":{"docs":{},"路":{"docs":{},"径":{"docs":{},"包":{"docs":{},"括":{"docs":{},"请":{"docs":{},"求":{"docs":{},"参":{"docs":{},"数":{"docs":{},"进":{"docs":{},"行":{"docs":{},"处":{"docs":{},"理":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}},"支":{"docs":{},"持":{"docs":{},"在":{"docs":{},"处":{"docs":{},"理":{"docs":{},"类":{"docs":{},"型":{"docs":{},"的":{"docs":{},"转":{"docs":{},"发":{"docs":{},"中":{"docs":{},"写":{"docs":{},"$":{"docs":{},"占":{"docs":{},"位":{"docs":{},"符":{"docs":{},"，":{"docs":{},"用":{"docs":{},"于":{"docs":{},"替":{"docs":{},"换":{"docs":{},"为":{"docs":{},"正":{"docs":{},"则":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"后":{"docs":{},"第":{"docs":{},"n":{"docs":{},"个":{"docs":{},"获":{"docs":{},"取":{"docs":{},"组":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"配":{"docs":{},"置":{"docs":{},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{},"时":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"引":{"docs":{},"用":{"docs":{},"工":{"docs":{},"程":{"docs":{},"对":{"docs":{},"应":{"docs":{},"的":{"docs":{},"路":{"docs":{},"径":{"docs":{},"，":{"docs":{},"就":{"docs":{},"可":{"docs":{},"以":{"docs":{},"把":{"docs":{},"请":{"docs":{},"求":{"docs":{},"转":{"docs":{},"发":{"docs":{},"到":{"docs":{},"本":{"docs":{},"地":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"中":{"docs":{},"设":{"docs":{},"置":{"docs":{},"代":{"docs":{},"理":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}}}}}}}}}}},"一":{"docs":{},"个":{"docs":{},"项":{"docs":{},"目":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},"，":{"docs":{},"多":{"docs":{},"名":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"往":{"docs":{},"往":{"docs":{},"需":{"docs":{},"要":{"docs":{},"共":{"docs":{},"享":{"docs":{},"一":{"docs":{},"套":{"docs":{},"规":{"docs":{},"则":{"docs":{},"。":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"机":{"docs":{},"制":{"docs":{},"来":{"docs":{},"保":{"docs":{},"证":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"之":{"docs":{},"间":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"一":{"docs":{},"致":{"docs":{},"性":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"将":{"docs":{},"其":{"docs":{},"权":{"docs":{},"限":{"docs":{},"改":{"docs":{},"为":{"docs":{},"信":{"docs":{},"任":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}},"指":{"docs":{},"定":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"文":{"docs":{},"件":{"docs":{},"返":{"docs":{},"回":{"docs":{},"给":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}},"规":{"docs":{},"则":{"docs":{},"文":{"docs":{},"件":{"docs":{},"导":{"docs":{},"出":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"放":{"docs":{},"到":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"上":{"docs":{},"，":{"docs":{},"方":{"docs":{},"便":{"docs":{},"别":{"docs":{},"人":{"docs":{},"导":{"docs":{},"入":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},"转":{"docs":{},"发":{"docs":{},"到":{"docs":{},"本":{"docs":{},"地":{"docs":{},"、":{"docs":{},"或":{"docs":{},"者":{"docs":{},"另":{"docs":{},"一":{"docs":{},"个":{"docs":{},"地":{"docs":{},"址":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}},"导":{"docs":{},"出":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"文":{"docs":{},"件":{"docs":{},"至":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"上":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"访":{"docs":{},"问":{"docs":{},"的":{"docs":{},"地":{"docs":{},"址":{"docs":{},"，":{"docs":{},"如":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"r":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"打":{"docs":{},"开":{"docs":{},"钥":{"docs":{},"匙":{"docs":{},"串":{"docs":{},"应":{"docs":{},"用":{"docs":{},"(":{"docs":{},"可":{"docs":{},"在":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"中":{"docs":{},"直":{"docs":{},"接":{"docs":{},"搜":{"docs":{},"索":{"docs":{},"钥":{"docs":{},"匙":{"docs":{},"串":{"docs":{},")":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}},",":{"docs":{},"找":{"docs":{},"到":{"docs":{},"名":{"docs":{},"称":{"docs":{},"为":{"docs":{},"z":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"证":{"docs":{},"书":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"注":{"docs":{},"：":{"docs":{},"i":{"docs":{},"o":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}},"意":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}},"系":{"docs":{},"统":{"docs":{},"自":{"docs":{},"带":{"docs":{},"的":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"打":{"docs":{},"开":{"docs":{},"证":{"docs":{},"书":{"docs":{},"链":{"docs":{},"接":{"docs":{},"后":{"docs":{},"会":{"docs":{},"自":{"docs":{},"动":{"docs":{},"下":{"docs":{},"载":{"docs":{},"、":{"docs":{},"进":{"docs":{},"入":{"docs":{},"安":{"docs":{},"装":{"docs":{},"界":{"docs":{},"面":{"docs":{},"。":{"docs":{"quick-start/cert.html":{"ref":"quick-start/cert.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}},"和":{"docs":{},"h":{"5":{"docs":{},".":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"时":{"docs":{},"，":{"docs":{},"如":{"docs":{},"果":{"docs":{},"一":{"docs":{},"个":{"docs":{},"请":{"docs":{},"求":{"docs":{},"同":{"docs":{},"时":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"两":{"docs":{},"者":{"docs":{},"(":{"docs":{},"比":{"docs":{},"如":{"docs":{},"h":{"5":{"docs":{},".":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"，":{"docs":{},"则":{"docs":{},"优":{"docs":{},"先":{"docs":{},"级":{"docs":{},"是":{"docs":{},"h":{"5":{"docs":{},".":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}}}}}}},"修":{"docs":{},"改":{"docs":{},"单":{"docs":{},"个":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}},"即":{"docs":{},"通":{"docs":{},"过":{"docs":{},"z":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"请":{"docs":{},"求":{"docs":{},"优":{"docs":{},"先":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"内":{"docs":{},"部":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"列":{"docs":{},"表":{"docs":{},"，":{"docs":{},"再":{"docs":{},"走":{"docs":{},"系":{"docs":{},"统":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"可":{"docs":{},"点":{"docs":{},"击":{"docs":{},"管":{"docs":{},"理":{"docs":{},"页":{"docs":{},"面":{"docs":{},"主":{"docs":{},"菜":{"docs":{},"单":{"docs":{},"上":{"docs":{},"的":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"管":{"docs":{},"理":{"docs":{},"进":{"docs":{},"行":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"转":{"docs":{},"发":{"docs":{},"进":{"docs":{},"行":{"docs":{},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}},"工":{"docs":{},"程":{"docs":{},"路":{"docs":{},"径":{"docs":{},"配":{"docs":{},"置":{"docs":{},"进":{"docs":{},"行":{"docs":{},"工":{"docs":{},"程":{"docs":{},"路":{"docs":{},"径":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}}}}}}}}}}}}},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"m":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"数":{"docs":{},"据":{"docs":{},"进":{"docs":{},"行":{"docs":{},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{"configure/mock.html":{"ref":"configure/mock.html","tf":0.2}}}}}}}}}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},"监":{"docs":{},"控":{"docs":{},"进":{"docs":{},"行":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"监":{"docs":{},"控":{"docs":{},"。":{"docs":{"usage/monitor.html":{"ref":"usage/monitor.html","tf":0.25}}}}}}}}}}}}}}}}}},"插":{"docs":{},"件":{"docs":{},"管":{"docs":{},"理":{"docs":{},"进":{"docs":{},"行":{"docs":{},"插":{"docs":{},"件":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{"plugin/usage.html":{"ref":"plugin/usage.html","tf":0.25}}}}}}}}}}}}}}}}}}}}}}}}},"以":{"docs":{},"导":{"docs":{},"入":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"、":{"docs":{},"本":{"docs":{},"地":{"docs":{},"规":{"docs":{},"则":{"docs":{},"。":{"docs":{},"方":{"docs":{},"便":{"docs":{},"团":{"docs":{},"队":{"docs":{},"之":{"docs":{},"间":{"docs":{},"共":{"docs":{},"享":{"docs":{},"规":{"docs":{},"则":{"docs":{},"文":{"docs":{},"件":{"docs":{},"。":{"docs":{},"导":{"docs":{},"入":{"docs":{},"的":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"会":{"docs":{},"在":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"启":{"docs":{},"动":{"docs":{},"时":{"docs":{},"自":{"docs":{},"动":{"docs":{},"同":{"docs":{},"步":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"设":{"docs":{},"置":{"docs":{},"手":{"docs":{},"机":{"docs":{},"的":{"docs":{},"代":{"docs":{},"理":{"docs":{},"为":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"实":{"docs":{},"现":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"抓":{"docs":{},"包":{"docs":{},"。":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}},"管":{"docs":{},"理":{"docs":{},"页":{"docs":{},"顶":{"docs":{},"部":{"docs":{},"快":{"docs":{},"速":{"docs":{},"启":{"docs":{},"用":{"docs":{},"/":{"docs":{},"禁":{"docs":{},"用":{"docs":{},"解":{"docs":{},"析":{"docs":{},"规":{"docs":{},"则":{"docs":{},"和":{"docs":{},"转":{"docs":{},"发":{"docs":{},"规":{"docs":{},"则":{"docs":{},"，":{"docs":{},"也":{"docs":{},"可":{"docs":{},"以":{"docs":{},"点":{"docs":{},"进":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"管":{"docs":{},"理":{"docs":{},"和":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"转":{"docs":{},"发":{"docs":{},"进":{"docs":{},"行":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"启":{"docs":{},"用":{"docs":{},"/":{"docs":{},"禁":{"docs":{},"用":{"docs":{},"。":{"docs":{"usage/enable.html":{"ref":"usage/enable.html","tf":0.25}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"参":{"docs":{},"考":{"docs":{},"的":{"docs":{},"例":{"docs":{},"子":{"docs":{},"：":{"docs":{},"点":{"docs":{},"击":{"docs":{},"这":{"docs":{},"里":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}},"新":{"docs":{},"建":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}},"跟":{"docs":{},"系":{"docs":{},"统":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"文":{"docs":{},"件":{"docs":{},"的":{"docs":{},"关":{"docs":{},"系":{"docs":{"configure/host.html":{"ref":"configure/host.html","tf":0.07692307692307693}}}}}}}}}}}}}},"优":{"docs":{},"先":{"docs":{},"将":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"当":{"docs":{},"成":{"docs":{},"一":{"docs":{},"个":{"docs":{},"字":{"docs":{},"符":{"docs":{},"去":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"所":{"docs":{},"有":{"docs":{},"请":{"docs":{},"求":{"docs":{},"，":{"docs":{},"当":{"docs":{},"某":{"docs":{},"一":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"中":{"docs":{},"包":{"docs":{},"含":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"，":{"docs":{},"则":{"docs":{},"视":{"docs":{},"为":{"docs":{},"该":{"docs":{},"请":{"docs":{},"求":{"docs":{},"符":{"docs":{},"合":{"docs":{},"该":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"则":{"docs":{},"最":{"docs":{},"终":{"docs":{},"实":{"docs":{},"际":{"docs":{},"的":{"docs":{},"转":{"docs":{},"发":{"docs":{},"路":{"docs":{},"径":{"docs":{},"会":{"docs":{},"是":{"docs":{},"：":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"k":{"docs":{},"u":{"docs":{},"_":{"5":{"8":{"5":{"9":{"0":{"docs":{},"c":{"1":{"1":{"docs":{},"a":{"docs":{},"f":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"?":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"1":{"2":{"3":{"4":{"5":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"匹":{"docs":{},"配":{"docs":{},"过":{"docs":{},"程":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}},"增":{"docs":{},"加":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"响":{"docs":{},"应":{"docs":{},"的":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"，":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"如":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"，":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"如":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{},"e":{"docs":{},"、":{"docs":{},"u":{"docs":{},"s":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}},"如":{"docs":{},"需":{"docs":{},"过":{"docs":{},"滤":{"docs":{},"请":{"docs":{},"求":{"docs":{},"参":{"docs":{},"数":{"docs":{},"，":{"docs":{},"请":{"docs":{},"使":{"docs":{},"用":{"docs":{},"正":{"docs":{},"则":{"docs":{},"进":{"docs":{},"行":{"docs":{},"过":{"docs":{},"滤":{"docs":{},"。":{"docs":{},"上":{"docs":{},"述":{"docs":{},"例":{"docs":{},"子":{"docs":{},"可":{"docs":{},"以":{"docs":{},"把":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"改":{"docs":{},"为":{"docs":{},"：":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"/":{"docs":{},"w":{"docs":{},"a":{"docs":{},"p":{"docs":{},"/":{"docs":{},"(":{"docs":{},".":{"docs":{},"*":{"docs":{},")":{"docs":{},"(":{"docs":{},"?":{"docs":{},":":{"docs":{},"\\":{"docs":{},"?":{"docs":{},".":{"docs":{},"*":{"docs":{},")":{"docs":{},",":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"当":{"docs":{},"规":{"docs":{},"则":{"1":{"docs":{},"无":{"docs":{},"法":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"时":{"docs":{},"，":{"docs":{},"将":{"docs":{},"该":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"实":{"docs":{},"例":{"docs":{},"化":{"docs":{},"为":{"docs":{},"一":{"docs":{},"个":{"docs":{},"正":{"docs":{},"则":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"，":{"docs":{},"再":{"docs":{},"对":{"docs":{},"所":{"docs":{},"有":{"docs":{},"请":{"docs":{},"求":{"docs":{},"进":{"docs":{},"行":{"docs":{},"匹":{"docs":{},"配":{"docs":{},"（":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"方":{"docs":{},"法":{"docs":{},"）":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"需":{"docs":{},"要":{"docs":{},"使":{"docs":{},"用":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"代":{"docs":{},"理":{"docs":{},"请":{"docs":{},"求":{"docs":{},"时":{"docs":{},"，":{"docs":{},"将":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"选":{"docs":{},"择":{"docs":{},"为":{"docs":{},"你":{"docs":{},"为":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"设":{"docs":{},"置":{"docs":{},"的":{"docs":{},"情":{"docs":{},"景":{"docs":{},"模":{"docs":{},"式":{"docs":{},"。":{"docs":{"usage/chrome.html":{"ref":"usage/chrome.html","tf":0.16666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"特":{"docs":{},"别":{"docs":{},"注":{"docs":{},"意":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}},"示":{"docs":{},"例":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}},"：":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}},"要":{"docs":{},"拦":{"docs":{},"截":{"docs":{},"的":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"特":{"docs":{},"征":{"docs":{},"为":{"docs":{},"：":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"/":{"docs":{},"w":{"docs":{},"a":{"docs":{},"p":{"docs":{},"/":{"docs":{},"(":{"docs":{},".":{"docs":{},"*":{"docs":{},")":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"这":{"docs":{},"样":{"docs":{},"实":{"docs":{},"际":{"docs":{},"的":{"docs":{},"转":{"docs":{},"发":{"docs":{},"路":{"docs":{},"径":{"docs":{},"就":{"docs":{},"会":{"docs":{},"变":{"docs":{},"成":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"/":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"k":{"docs":{},"u":{"docs":{},"_":{"5":{"8":{"5":{"9":{"0":{"docs":{},"c":{"1":{"1":{"docs":{},"a":{"docs":{},"f":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"，":{"docs":{},"不":{"docs":{},"再":{"docs":{},"包":{"docs":{},"含":{"docs":{},"请":{"docs":{},"求":{"docs":{},"参":{"docs":{},"数":{"docs":{},"。":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"代":{"docs":{},"理":{"docs":{},"请":{"docs":{},"求":{"docs":{},"线":{"docs":{},"上":{"docs":{},"文":{"docs":{},"件":{"docs":{},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"，":{"docs":{},"响":{"docs":{},"应":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"就":{"docs":{},"会":{"docs":{},"变":{"docs":{},"成":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"。":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"就":{"docs":{},"实":{"docs":{},"现":{"docs":{},"了":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"在":{"docs":{},"团":{"docs":{},"队":{"docs":{},"间":{"docs":{},"的":{"docs":{},"共":{"docs":{},"享":{"docs":{},"了":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}},"进":{"docs":{},"阶":{"docs":{"configure/rule.html":{"ref":"configure/rule.html","tf":0.02564102564102564}}},"入":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"的":{"docs":{},"配":{"docs":{},"置":{"docs":{},"页":{"docs":{},"，":{"docs":{},"新":{"docs":{},"建":{"docs":{},"情":{"docs":{},"景":{"docs":{},"模":{"docs":{},"式":{"docs":{},"。":{"docs":{"usage/chrome.html":{"ref":"usage/chrome.html","tf":0.16666666666666666}}}}}}}}}}}}}}}}}}}}}}}}}}}},"配":{"docs":{},"置":{"docs":{},"工":{"docs":{},"程":{"docs":{},"名":{"docs":{},"，":{"docs":{},"和":{"docs":{},"工":{"docs":{},"程":{"docs":{},"目":{"docs":{},"录":{"docs":{},"在":{"docs":{},"本":{"docs":{},"地":{"docs":{},"的":{"docs":{},"绝":{"docs":{},"对":{"docs":{},"路":{"docs":{},"径":{"docs":{},"。":{"docs":{"configure/project.html":{"ref":"configure/project.html","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"y":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{"usage/chrome.html":{"ref":"usage/chrome.html","tf":0.16666666666666666}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"为":{"docs":{},"运":{"docs":{},"行":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"机":{"docs":{},"器":{"docs":{},"的":{"docs":{},"i":{"docs":{},"p":{"docs":{"usage/mobile.html":{"ref":"usage/mobile.html","tf":0.14285714285714285}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}}}}}}}},"设":{"docs":{},"置":{"docs":{},"情":{"docs":{},"景":{"docs":{},"模":{"docs":{},"式":{"docs":{},"的":{"docs":{},"代":{"docs":{},"理":{"docs":{},"协":{"docs":{},"议":{"docs":{},"为":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"，":{"docs":{},"代":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"为":{"1":{"2":{"7":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"，":{"docs":{},"端":{"docs":{},"口":{"docs":{},"为":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"的":{"docs":{},"代":{"docs":{},"理":{"docs":{},"端":{"docs":{},"口":{"docs":{},"，":{"docs":{},"默":{"docs":{},"认":{"docs":{},"为":{"8":{"0":{"0":{"1":{"docs":{"usage/chrome.html":{"ref":"usage/chrome.html","tf":0.16666666666666666}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"监":{"docs":{},"控":{"docs":{},"窗":{"docs":{"usage/monitor.html":{"ref":"usage/monitor.html","tf":0.25}}}}},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"开":{"docs":{},"发":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"插":{"docs":{},"件":{"docs":{},"，":{"docs":{},"赋":{"docs":{},"予":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"更":{"docs":{},"多":{"docs":{},"的":{"docs":{},"能":{"docs":{},"力":{"docs":{},"。":{"docs":{"plugin/":{"ref":"plugin/","tf":0.25}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"*":{"docs":{},"'":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},"u":{"docs":{},"i":{"docs":{},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"'":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}},"o":{"docs":{},"k":{"docs":{},"'":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}},"(":{"docs":{},"c":{"docs":{},"t":{"docs":{},"x":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.012987012987012988}}}}}}},"/":{"docs":{},"/":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},"=":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.09090909090909091}},">":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.030303030303030304}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}},"(":{"docs":{},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.012987012987012988}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"实":{"docs":{},"例":{"docs":{},"，":{"docs":{},"代":{"docs":{},"表":{"docs":{},"着":{"docs":{},"请":{"docs":{},"求":{"docs":{},"。":{"docs":{},"如":{"docs":{},"果":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"被":{"docs":{},"赋":{"docs":{},"值":{"docs":{},"，":{"docs":{},"则":{"docs":{},"请":{"docs":{},"求":{"docs":{},"体":{"docs":{},"的":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"会":{"docs":{},"被":{"docs":{},"替":{"docs":{},"代":{"docs":{},"。":{"docs":{},"目":{"docs":{},"前":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"只":{"docs":{},"支":{"docs":{},"持":{"docs":{},"字":{"docs":{},"符":{"docs":{},"串":{"docs":{},"类":{"docs":{},"型":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"实":{"docs":{},"例":{"docs":{},"，":{"docs":{},"代":{"docs":{},"表":{"docs":{},"着":{"docs":{},"响":{"docs":{},"应":{"docs":{},"。":{"docs":{},"如":{"docs":{},"果":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"被":{"docs":{},"赋":{"docs":{},"值":{"docs":{},"，":{"docs":{},"则":{"docs":{},"响":{"docs":{},"应":{"docs":{},"体":{"docs":{},"的":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},"会":{"docs":{},"被":{"docs":{},"替":{"docs":{},"代":{"docs":{},"，":{"docs":{},"且":{"docs":{},"请":{"docs":{},"求":{"docs":{},"不":{"docs":{},"会":{"docs":{},"被":{"docs":{},"转":{"docs":{},"发":{"docs":{},"。":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.012987012987012988}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.012987012987012988}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}}}}}}}}}}}}}}},"{":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.0735930735930736}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"}":{"docs":{},"。":{"docs":{},"其":{"docs":{},"中":{"docs":{},"c":{"docs":{},"t":{"docs":{},"x":{"docs":{},"是":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"上":{"docs":{},"下":{"docs":{},"文":{"docs":{},"，":{"docs":{},"默":{"docs":{},"认":{"docs":{},"有":{"docs":{},"两":{"docs":{},"个":{"docs":{},"属":{"docs":{},"性":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"和":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"|":{"docs":{},"|":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}},"}":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.05627705627705628}},")":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.017316017316017316}}}},"中":{"docs":{},"间":{"docs":{},"件":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}},"写":{"docs":{},"好":{"docs":{},"z":{"docs":{},"a":{"docs":{},"n":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"y":{"docs":{},"插":{"docs":{},"件":{"docs":{},"包":{"docs":{},"后":{"docs":{},"需":{"docs":{},"要":{"docs":{},"发":{"docs":{},"包":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"发":{"docs":{},"布":{"docs":{},"到":{"docs":{},"私":{"docs":{},"有":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"，":{"docs":{},"添":{"docs":{},"加":{"docs":{},"时":{"docs":{},"可":{"docs":{},"以":{"docs":{},"指":{"docs":{},"定":{"docs":{},"私":{"docs":{},"有":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"的":{"docs":{},"地":{"docs":{},"址":{"docs":{},"。":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"完":{"docs":{},"整":{"docs":{},"的":{"docs":{},"添":{"docs":{},"加":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}}}}},"添":{"docs":{},"加":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}},"插":{"docs":{},"件":{"docs":{"plugin/usage.html":{"ref":"plugin/usage.html","tf":0.25}}}}}},"管":{"docs":{},"理":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.004329004329004329}}}}}}}}}},"静":{"docs":{},"态":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"路":{"docs":{},"径":{"docs":{"plugin/code.html":{"ref":"plugin/code.html","tf":0.008658008658008658}}}}}}}}},"点":{"docs":{},"击":{"docs":{},"加":{"docs":{},"好":{"docs":{},"可":{"docs":{},"以":{"docs":{},"添":{"docs":{},"加":{"docs":{},"插":{"docs":{},"件":{"docs":{},"，":{"docs":{},"其":{"docs":{},"中":{"docs":{},"包":{"docs":{},"名":{"docs":{},"为":{"docs":{},"插":{"docs":{},"件":{"docs":{},"的":{"docs":{},"包":{"docs":{},"名":{"docs":{},"，":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"则":{"docs":{},"为":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"的":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"是":{"docs":{},"私":{"docs":{},"有":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"镜":{"docs":{},"像":{"docs":{},"。":{"docs":{"plugin/usage.html":{"ref":"plugin/usage.html","tf":0.25}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"团":{"docs":{},"队":{"docs":{},"协":{"docs":{},"作":{"docs":{"cooperation/":{"ref":"cooperation/","tf":10.5}}}}}},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{"cooperation/":{"ref":"cooperation/","tf":0.5},"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":10.076923076923077}},"是":{"docs":{},"指":{"docs":{},"一":{"docs":{},"个":{"docs":{},"存":{"docs":{},"在":{"docs":{},"于":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"的":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{},"文":{"docs":{},"件":{"docs":{},"，":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"于":{"docs":{},"团":{"docs":{},"队":{"docs":{},"内":{"docs":{},"规":{"docs":{},"则":{"docs":{},"的":{"docs":{},"共":{"docs":{},"享":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"上":{"docs":{},"传":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}},"其":{"docs":{},"他":{"docs":{},"成":{"docs":{},"员":{"docs":{},"导":{"docs":{},"入":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}},"创":{"docs":{},"建":{"docs":{},"远":{"docs":{},"程":{"docs":{},"规":{"docs":{},"则":{"docs":{},"（":{"docs":{},"一":{"docs":{},"般":{"docs":{},"由":{"docs":{},"团":{"docs":{},"队":{"docs":{},"内":{"docs":{},"一":{"docs":{},"个":{"docs":{},"成":{"docs":{},"员":{"docs":{},"创":{"docs":{},"建":{"docs":{},"）":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}},"导":{"docs":{},"出":{"docs":{},"规":{"docs":{},"则":{"docs":{},"集":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}},"我":{"docs":{},"们":{"docs":{},"内":{"docs":{},"部":{"docs":{},"做":{"docs":{},"法":{"docs":{},"是":{"docs":{},"上":{"docs":{},"传":{"docs":{},"至":{"docs":{},"私":{"docs":{},"有":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"里":{"docs":{},"。":{"docs":{"cooperation/remoteRule.html":{"ref":"cooperation/remoteRule.html","tf":0.07692307692307693}}}}}}}}}}}}}}}}}}}}}}}}}}}},"length":310},"corpusTokens":["'*'","'*');","'../ui/site/')","'ok'","'ok',","(ctx,","**","*iso下，在安装界面上点install后，按照提示进行操作。",".use(bodyparser())",".use(koastatic(root))",".use(router.allowedmethods())",".use(router.routes())",".youzan.com。",".youzan.com和h5.youzan.com时，如果一个请求同时匹配两者(比如h5.youzan.com)，则优先级是h5.youzan.com","//","0.9.8","1.下载证书","10.3以上的系统在安装根证书后，需要进入set","2.安装并信任证书","200,","40002","6.10.1","8002","=","=>",">",">=","add","agent等","allow","android","android种类繁多，安装和信任证书没有统一的步骤，请按照界面提示操作。","android需要自己判断），会自动下载证书.","app","app;","async","await","bodypars","bodyparser');","brew","certif","chrome代理配置","class","const","constructor()","control","cor","cors:","cors;","corsplugin","ctx","ctx.bodi","ctx.request.body.cors;","ctx.res.setheader('access","data:","g","gener","global","h","host管理","host设置","instal","io","ios、android上安装证书","koa","koa()","koastat","mac上安装证书","manage()","manage方法","manage方法需要返回一个koa的app，该app会被挂载到CyProxy管理服务器的/plugins/{插件名}路径，用于插件的可视化数据管理。该app可以有自己的http接口和静态资源。","mock数据","module.export","msg:","new","next()","next)","node","node:","npm","openssl","openssl:","origin","origin',","origin响应头数据的manage例子","origin响应头的中间件的例子","origin响应头的插件的例子","p","path","path.join(__dirname,","port为CyProxy的代理端口","proxi","proxy()","proxy方法","proxy方法用于请求的处理，manage方法用于插件的配置。","proxy方法需要返回一个CyProxy中间件，该中间件会被加载到代理服务器中。","proxy是一个用node.js编写的http代理服务器，可用于修改请求地址和模拟响应数据。它同时也是一个自定义dns解析和请求监控的工具。","require('koa","require('koa');","require('path');","req是一个http.incomingmessage实例，代表着请求。如果req.body被赋值，则请求体的body会被替代。目前req.body只支持字符串类型。","res是一个http.serverresponse实例，代表着响应。如果res.body被赋值，则响应体的body会被替代，且请求不会被转发。res.bodi","return","root","router","router');","router();","router.get('/cors',","router.post('/save',","server为运行proxy机器的ip","static');","status:","switchyomega","testings里面进行证书信任，新安装的根证书才生效。信任界面如下图：","this.cor","trust","u","url特征为该请求是否被CyProxy所转发的主要判定方式。其判定规则如下：","version","yarn","zan","CyProxy中一个规则集可对应多个规则，每个规则集和每个规则都可单独配置是否生效。(如a规则在a规则集下，当a规则不生效时，无论a规则是否被勾选，都不生效)。","CyProxy中间件是一个处理请求的函数，形如async","CyProxy可以保存数据文件。在配置转发规则时，可以将指定的数据文件返回。","CyProxy在启动的时候会去同步这个远程规则，所以当远程地址上的文件更新时，规则会自动更新。","CyProxy插件是是一个npm包，这个npm包需要导出一个类，这个类要实现两个方法：proxy和manage，除此之外没有任何特殊要求。","{","{...}。其中ctx是请求的上下文，默认有两个属性req和res。","||","}","})","上传规则集","下载证书","中间件","主要特性","代理https请求需要本地安装一个证书。","代理配置","优先将url特征当成一个字符去匹配所有请求，当某一请求的url中包含url特征，则视为该请求符合该url特征。","使用代理","使用场景","使用插件","修改单个host","其他成员导入远程规则","写好CyProxy插件包后需要发包，可以发布到私有仓库，添加时可以指定私有仓库的地址。","则最终实际的转发路径会是：/my/project/js/showcase/sku_58590c11af.js?date=12345","创建远程规则（一般由团队内一个成员创建）","前置条件","匹配过程","即通过zproxy的请求优先匹配内部host列表，再走系统host文件。","可以参考的例子：点击这里。","可以导入远程规则、本地规则。方便团队之间共享规则文件。导入的远程规则会在服务器启动时自动同步。","可以通过管理页顶部快速启用/禁用解析规则和转发规则，也可以点进host管理和http转发进行规则的启用/禁用。","可以通过设置手机的代理为CyProxy实现移动端抓包。","可点击管理页面主菜单上的host管理进行host文件的管理。","可点击管理页面主菜单上的http转发进行转发规则的管理","可点击管理页面主菜单上的工程路径配置进行工程路径的管理。","可点击管理页面主菜单上的插件管理进行插件的管理。","可点击管理页面主菜单上的自定义mock数据进行转发规则的管理","可点击管理页面主菜单上的请求监控进行http请求的监控。","启动","启动CyProxy会自动打开CyProxy的管理页。","启动参数","启动命令","团队协作","图形化配置，上手容易","在host列表页面中点击需要修改的host文件的修改按钮(小铅笔)，即可打开编辑页面。","在host管理页点击新增host文件即可新增一个host文件。","在wifi中设置代理","在CyProxy管理界面首页，点击证书下载链接下载根证书，如下图","在CyProxy管理界面首页，通过手机上的扫码软件扫描如下图的二位码获得证书下载链接，然后选择用系统自带的浏览器打开链接（ios下系统自带的浏览器是safari,","在一个项目开发中，多名开发者往往需要共享一套规则。CyProxy提供了远程规则的机制来保证开发者之间规则的一致性。","在使用正则写url特征时，CyProxy在处理时会对完整的请求路径包括请求参数进行处理。","在使用正则写url特征时，CyProxy支持在处理类型的转发中写$占位符，用于替换为正则匹配后第n个获取组。","在该编译页面中可以新增和修改host条目。host规则支持简单的号匹配。(注意，目前仅支持在规则头部出现号)。当出现","在配置转发规则时，可以通过引用工程对应的路径，就可以把请求转发到本地","增加服务器响应的header，常见的如access","增加请求的header，常见的如cookie、us","如需过滤请求参数，请使用正则进行过滤。上述例子可以把url特征改为：build/wap/(.*)(?:\\?.*),","安装","安装chrome代理设置插件","安装检验","安装证书","完整的添加access","导出规则集","将其权限改为信任","将导出的文件文件至服务器上一个可访问的地址，如http://xxxxx.com/myrule.json。","将指定的数据文件返回给浏览器","将规则文件导出，可以放到服务器上，方便别人导入。","将请求转发到本地、或者另一个地址","工程名只能是连续的英文字符。","工程路径","工程路径配置：","帮助手册","开发者可以通过开发自定义插件，赋予CyProxy更多的能力。","当规则1无法匹配时，将该url特征实例化为一个正则表达式，再对所有请求进行匹配（regexp.prototype.test方法）。","当需要使用CyProxy代理请求时，将switchyomega选择为你为CyProxy设置的情景模式。","快速开始","我们内部做法是上传至私有gitlab的一个仓库里。","手机代理设置","打开钥匙串应用(可在spotlight中直接搜索钥匙串)","打开钥匙串应用(可在spotlight中直接搜索钥匙串),找到名称为zproxy的证书","指定代理端口","指定管理服务器端口","支持http，https和websocket代理","支持mock响应数据","支持自定义dns解析","支持自定义插件，可定制代理行为","支持自定义请求转发，可转发到本地文件","支持远程规则，可以在项目内共享规则","新建host","新建规则集","查看所有命令","注意","注：io","添加access","添加插件","点击加好可以添加插件，其中包名为插件的包名，registry则为npm的registry，可以是私有npm镜像。","版本查看","特别注意","监控窗","示例","示例：","简介","管理access","系统自带的浏览器打开证书链接后会自动下载、进入安装界面。","编写插件","自定义mock数据页面列出了CyProxy保存的所有数据，可以在这个页面新增、删除、修改数据。","自定义插件","要拦截的请求的url特征为：build/wap/(.*)","规则启用/禁用","规则导入","规则导出","规则编辑","规则配置","设置情景模式的代理协议为http，代理服务器为127.0.0.1，端口为CyProxy的代理端口，默认为8001","证书信任","证书安装","该host文件系统仅为CyProxy内部维护的host列表，跟系统host文件可以共存。","该代理服务器有人性化的界面，简单易用。我们还为开发者提供了高级插件机制来自定义代理行为。","详情可参考node。","详情可参考openssl。","请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js?date=12345","请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js要拦截的请求的url特征为：build/wap/(.?)[^]$请求转发路径为：/js/$1/main.js。则最终请求路径中的$1将被替换为showcase/sku","请求动作","请求动作会根据添加顺序依次执行","请求动作：增加响应头","请求动作：增加请求头","请求动作：转发请求","请求动作：返回自定义数据","请求监控","请求转发路径为：/my/project/js/$1","跟系统host文件的关系","转发规则","转发规则配置：","转发设置","转发配置：","这样实际的转发路径就会变成/my/project/js/showcase/sku_58590c11af.js，不再包含请求参数。","这样就实现了远程规则在团队间的共享了。","这样通过代理请求线上文件myfile.json的时候，响应的内容就会变成/path/to/myproject/myfile.json的内容。","进入switchyomega的配置页，新建情景模式。","进阶","远程规则","远程规则是指一个存在于服务器的规则集文件，可以用于团队内规则的共享。","通过npm安装","通过yarn安装","通过监控窗看到经过CyProxy的所有请求。","配置工程名，和工程目录在本地的绝对路径。","静态页面的路径"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"简介","keywords":"","body":"Cy Proxy\nCy Proxy是一个用Node.js编写的HTTP代理服务器，可用于修改请求地址和模拟响应数据。它同时也是一个自定义DNS解析和请求监控的工具。\n该代理服务器有人性化的界面，简单易用。我们还为开发者提供了高级插件机制来自定义代理行为。\n主要特性\n\n支持HTTP，HTTPS和Websocket代理\n支持自定义请求转发，可转发到本地文件\n支持远程规则，可以在项目内共享规则\n支持mock响应数据\n支持自定义DNS解析\n支持自定义插件，可定制代理行为\n图形化配置，上手容易\n\n\n帮助手册\n\n快速开始\n前置条件\n安装\n启动\n证书安装\n\n\n代理配置\nHost管理\n转发规则\n工程路径\nmock数据\n\n\n使用代理\nchrome代理配置\n手机代理设置\n规则启用/禁用\n请求监控\n\n\n自定义插件\n编写插件\n使用插件\n\n\n\n"},"quick-start/":{"url":"quick-start/","title":"快速开始","keywords":"","body":"快速开始\n\n前置条件\n安装\n启动\n证书安装\n\n\n"},"quick-start/pre-install.html":{"url":"quick-start/pre-install.html","title":"前置条件","keywords":"","body":"前置条件\nOpenSSL: Version >= 0.9.8\n版本查看\n    openssl version\n\n安装\n    brew install openssl\n\n详情可参考OpenSSL。\nNode: Version >= 6.10.1\n版本查看\n    node --version\n\n安装\n    brew install node\n\n详情可参考Node。\n"},"quick-start/install.html":{"url":"quick-start/install.html","title":"安装","keywords":"","body":"安装\n通过Yarn安装\n    yarn global add zan-proxy\n\n通过NPM安装\n    npm i -g zan-proxy\n\n安装检验\n    zan-proxy --version\n\n\n"},"quick-start/launch.html":{"url":"quick-start/launch.html","title":"启动","keywords":"","body":"启动\n启动命令\n    zan-proxy\n\n启动CyProxy会自动打开CyProxy的管理页。\n\n启动参数\n指定代理端口\n    zan-proxy -p 8002\n\n指定管理服务器端口\n    zan-proxy -u 40002\n\n查看所有命令\n    zan-proxy -h\n\n\n"},"quick-start/cert.html":{"url":"quick-start/cert.html","title":"证书安装","keywords":"","body":"证书安装\n代理https请求需要本地安装一个证书。\nMac上安装证书\n下载证书\n在CyProxy管理界面首页，点击证书下载链接下载根证书，如下图\n\n安装证书\n打开钥匙串应用(可在spotlight中直接搜索钥匙串)\n\n证书信任\n\n打开钥匙串应用(可在spotlight中直接搜索钥匙串),找到名称为zProxy的证书\n\n\n\n将其权限改为信任\n\n\nios、android上安装证书\n1.下载证书\n在CyProxy管理界面首页，通过手机上的扫码软件扫描如下图的二位码获得证书下载链接，然后选择用系统自带的浏览器打开链接（ios下系统自带的浏览器是safari, Android需要自己判断），会自动下载证书.\n\n2.安装并信任证书\n系统自带的浏览器打开证书链接后会自动下载、进入安装界面。\nandroid种类繁多，安装和信任证书没有统一的步骤，请按照界面提示操作。\n*iso下，在安装界面上点Install后，按照提示进行操作。\n** 注：iOS 10.3以上的系统在安装根证书后，需要进入Settings > General > About > Certificate Trust Testings里面进行证书信任，新安装的根证书才生效。信任界面如下图：\n\n"},"configure/":{"url":"configure/","title":"代理配置","keywords":"","body":"代理配置\n\nHost管理\n转发规则\n工程路径\nmock数据\n\n"},"configure/host.html":{"url":"configure/host.html","title":"Host管理","keywords":"","body":"Host管理\n可点击管理页面主菜单上的Host管理进行Host文件的管理。\n\n新建host\n在host管理页点击新增host文件即可新增一个host文件。\n\n修改单个host\n在host列表页面中点击需要修改的host文件的修改按钮(小铅笔)，即可打开编辑页面。\n在该编译页面中可以新增和修改host条目。host规则支持简单的号匹配。(注意，目前仅支持在规则头部出现号)。当出现 .youzan.com和h5.youzan.com时，如果一个请求同时匹配两者(比如h5.youzan.com)，则优先级是h5.youzan.com > .youzan.com。\n\n跟系统host文件的关系\n该host文件系统仅为CyProxy内部维护的host列表，跟系统host文件可以共存。\n即通过zproxy的请求优先匹配内部host列表，再走系统host文件。\n"},"configure/rule.html":{"url":"configure/rule.html","title":"转发规则","keywords":"","body":"转发规则\n可点击管理页面主菜单上的Http转发进行转发规则的管理\n\n\n规则导入\n可以导入远程规则、本地规则。方便团队之间共享规则文件。导入的远程规则会在服务器启动时自动同步。\n\n规则导出\n将规则文件导出，可以放到服务器上，方便别人导入。  \n规则配置\nCyProxy中一个规则集可对应多个规则，每个规则集和每个规则都可单独配置是否生效。(如a规则在A规则集下，当A规则不生效时，无论a规则是否被勾选，都不生效)。\n\n规则编辑\n\n匹配过程\nURL特征为该请求是否被CyProxy所转发的主要判定方式。其判定规则如下：\n\n优先将URL特征当成一个字符去匹配所有请求，当某一请求的url中包含URL特征，则视为该请求符合该URL特征。\n\n当规则1无法匹配时，将该URL特征实例化为一个正则表达式，再对所有请求进行匹配（RegExp.prototype.test方法）。\n\n\n请求动作\n请求动作会根据添加顺序依次执行\n请求动作：转发请求\n将请求转发到本地、或者另一个地址\n请求动作：返回自定义数据\n将指定的数据文件返回给浏览器\n请求动作：增加请求头\n增加请求的header，常见的如cookie、user-agent等\n请求动作：增加响应头\n增加服务器响应的header，常见的如access-control-allow-origin\n进阶\n在使用正则写URL特征时，CyProxy支持在处理类型的转发中写$占位符，用于替换为正则匹配后第N个获取组。\n示例\n请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js要拦截的请求的url特征为：build/wap/(.?)[^]$请求转发路径为：/js/$1/main.js。则最终请求路径中的$1将被替换为showcase/sku\n特别注意\n在使用正则写URL特征时，CyProxy在处理时会对完整的请求路径包括请求参数进行处理。\n请求url为：https://b.yzcdn.cn/v2/build/wap/showcase/sku_58590c11af.js?date=12345\n要拦截的请求的url特征为：build/wap/(.*)\n请求转发路径为：/my/project/js/$1\n则最终实际的转发路径会是：/my/project/js/showcase/sku_58590c11af.js?date=12345\n如需过滤请求参数，请使用正则进行过滤。上述例子可以把url特征改为：build/wap/(.*)(?:\\?.*),\n这样实际的转发路径就会变成/my/project/js/showcase/sku_58590c11af.js，不再包含请求参数。\n"},"configure/project.html":{"url":"configure/project.html","title":"工程路径","keywords":"","body":"工程路径\n配置工程名，和工程目录在本地的绝对路径。\n工程名只能是连续的英文字符。\n在配置转发规则时，可以通过引用工程对应的路径，就可以把请求转发到本地\n可点击管理页面主菜单上的工程路径配置进行工程路径的管理。\n\n示例：\n工程路径配置：\n\n转发配置：\n\n这样通过代理请求线上文件myfile.json的时候，响应的内容就会变成/path/to/myproject/myfile.json的内容。\n"},"configure/mock.html":{"url":"configure/mock.html","title":"mock数据","keywords":"","body":"mock数据\n可点击管理页面主菜单上的自定义mock数据进行转发规则的管理\n\nCyProxy可以保存数据文件。在配置转发规则时，可以将指定的数据文件返回。  \n自定义mock数据页面列出了CyProxy保存的所有数据，可以在这个页面新增、删除、修改数据。\n\n\n转发规则配置：\n\n"},"usage/":{"url":"usage/","title":"使用代理","keywords":"","body":"使用代理\n\nchrome代理配置\n手机代理设置\n规则启用/禁用\n请求监控\n\n"},"usage/chrome.html":{"url":"usage/chrome.html","title":"chrome代理配置","keywords":"","body":"chrome代理配置\n\n安装chrome代理设置插件 SwitchyOmega\n\n进入SwitchyOmega的配置页，新建情景模式。\n\n\n设置情景模式的代理协议为HTTP，代理服务器为127.0.0.1，端口为CyProxy的代理端口，默认为8001\n\n\n当需要使用CyProxy代理请求时，将SwitchyOmega选择为你为CyProxy设置的情景模式。\n\n\n\n"},"usage/mobile.html":{"url":"usage/mobile.html","title":"手机代理设置","keywords":"","body":"手机代理设置\n可以通过设置手机的代理为CyProxy实现移动端抓包。\n在wifi中设置代理\n\nserver为运行proxy机器的ip\nport为CyProxy的代理端口\n\niOS\n\nAndroid\n\n"},"usage/enable.html":{"url":"usage/enable.html","title":"规则启用/禁用","keywords":"","body":"规则启用/禁用\n可以通过管理页顶部快速启用/禁用解析规则和转发规则，也可以点进Host管理和Http转发进行规则的启用/禁用。\nHost设置\n\n转发设置\n\n"},"usage/monitor.html":{"url":"usage/monitor.html","title":"请求监控","keywords":"","body":"请求监控\n可点击管理页面主菜单上的请求监控进行Http请求的监控。\n\n监控窗\n通过监控窗看到经过CyProxy的所有请求。\n\n\n"},"plugin/":{"url":"plugin/","title":"自定义插件","keywords":"","body":"自定义插件\n开发者可以通过开发自定义插件，赋予CyProxy更多的能力。\n\n编写插件\n使用插件\n\n"},"plugin/code.html":{"url":"plugin/code.html","title":"编写插件","keywords":"","body":"编写插件\nCyProxy插件是是一个npm包，这个npm包需要导出一个类，这个类要实现两个方法：proxy和manage，除此之外没有任何特殊要求。 proxy方法用于请求的处理，manage方法用于插件的配置。\n可以参考的例子：点击这里。\n注意\n写好CyProxy插件包后需要发包，可以发布到私有仓库，添加时可以指定私有仓库的地址。\nproxy方法\nproxy方法需要返回一个CyProxy中间件，该中间件会被加载到代理服务器中。\n中间件\nCyProxy中间件是一个处理请求的函数，形如async (ctx, next) => {...}。其中ctx是请求的上下文，默认有两个属性req和res。\nreq是一个http.IncomingMessage实例，代表着请求。如果req.body被赋值，则请求体的body会被替代。目前req.body只支持字符串类型。\nres是一个http.ServerResponse实例，代表着响应。如果res.body被赋值，则响应体的body会被替代，且请求不会被转发。res.body\n添加Access-Control-Allow-Origin响应头的中间件的例子\n    async (ctx, next) => {\n        ctx.res.setHeader('Access-Control-Allow-Origin', '*');\n        await next()\n    }\n\nmanage方法\nmanage方法需要返回一个Koa的App，该app会被挂载到CyProxy管理服务器的/plugins/{插件名}路径，用于插件的可视化数据管理。该app可以有自己的http接口和静态资源。\n管理Access-Control-Allow-Origin响应头数据的manage例子\n    manage() {\n        const router = new Router();\n        const root = path.join(__dirname, '../ui/site/') // 静态页面的路径\n        router.post('/save', async ctx => {\n            const cors = ctx.request.body.cors;\n            this.cors = cors;\n            ctx.body = {\n                status: 200,\n                msg: 'OK'\n            }\n        })\n        router.get('/cors', async ctx => {\n            ctx.body = {\n                status: 200,\n                msg: 'OK',\n                data: {\n                    cors: this.cors\n                }\n            }\n        })\n        const app = new Koa()\n        app\n            .use(bodyparser())\n            .use(router.routes())\n            .use(router.allowedMethods())\n            .use(KoaStatic(root))\n        return app;\n    }\n\n完整的添加Access-Control-Allow-Origin响应头的插件的例子\n    const Router = require('koa-router');\n    const KoaStatic = require('koa-static');\n    const path = require('path');\n    const bodyparser = require('koa-bodyparser');\n    const Koa = require('koa');\n\n    module.exports = class CorsPlugin {\n        constructor() {\n            this.cors = '*'\n        }\n        manage() {\n            const router = new Router();\n            const root = path.join(__dirname, '../ui/site/') // 静态页面的路径\n            router.post('/save', async ctx => {\n                const cors = ctx.request.body.cors;\n                this.cors = cors;\n                ctx.body = {\n                    status: 200,\n                    msg: 'OK'\n                }\n            })\n            router.get('/cors', async ctx => {\n                ctx.body = {\n                    status: 200,\n                    msg: 'OK',\n                    data: {\n                        cors: this.cors\n                    }\n                }\n            })\n            const app = new Koa()\n            app\n                .use(bodyparser())\n                .use(router.routes())\n                .use(router.allowedMethods())\n                .use(KoaStatic(root))\n            return app;\n        }\n        proxy() {\n            return async (ctx, next) => {\n                ctx.res.setHeader('Access-Control-Allow-Origin', this.cors || '*');\n                await next()\n            }\n        }\n    }\n\n\n"},"plugin/usage.html":{"url":"plugin/usage.html","title":"使用插件","keywords":"","body":"使用插件\n可点击管理页面主菜单上的插件管理进行插件的管理。\n\n添加插件\n点击加好可以添加插件，其中包名为插件的包名，registry则为npm的registry，可以是私有npm镜像。\n\n\n"},"cooperation/":{"url":"cooperation/","title":"团队协作","keywords":"","body":"团队协作\n\n远程规则\n\n"},"cooperation/remoteRule.html":{"url":"cooperation/remoteRule.html","title":"远程规则","keywords":"","body":"远程规则\n远程规则是指一个存在于服务器的规则集文件，可以用于团队内规则的共享。\n\n使用场景\n在一个项目开发中，多名开发者往往需要共享一套规则。CyProxy提供了远程规则的机制来保证开发者之间规则的一致性。\n创建远程规则（一般由团队内一个成员创建）\n新建规则集\n\n\n导出规则集\n\n上传规则集\n将导出的文件文件至服务器上一个可访问的地址，如http://xxxxx.com/myRule.json。 我们内部做法是上传至私有gitlab的一个仓库里。\n其他成员导入远程规则\n\n\n这样就实现了远程规则在团队间的共享了。\nCyProxy在启动的时候会去同步这个远程规则，所以当远程地址上的文件更新时，规则会自动更新。\n"}}}