修改CustomRules.js
菜单: Rules->Customize Rules (ctrl+R)
在 static function OnBeforeRequest(oSession: Session) 中添加如下js:
var clientIp=oSession["X-CLIENTIP"];
var reg=/([0-9]+.)+/ig;
clientIp=clientIp.match(reg);
oSession.oRequest["X-Forwarder-For"]=clientIp;

上述改动会对所有的代理请求都添加x-forwarder-for,下面增加了一个判断,只对特定域名的请求增加x-forwarder-for(也可以命名为其它任何自定义名称)

本文介绍如何在CustomRules.js中修改代码,为特定域名的代理请求添加x-forwarder-for字段,实现对请求源IP的自定义转发。

6843

被折叠的 条评论
为什么被折叠?



