2 Star 2 Fork 0

wanvy/QX-Scripts

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
JD_DailyBonus.js
JD_extra_cookie.js
LICENSE
Loon-TB+JD.conf
QX-Cookie.conf
QX-Task-Remote.conf
README.md
TB+JD-price.conf
format_share_jd_code.js
getJDCookie.js
jd_bean_change.js
jd_bean_home.js
jd_bean_sign.js
jd_blueCoin.js
jd_bookshop.js
jd_car.js
jd_car_exchange.js
jd_cash.js
jd_club_lottery.js
jd_crazy_joy.js
jd_crazy_joy_coin.js
jd_daily_egg.js
jd_delCoupon.js
jd_dreamFactory.js
jd_entertainment.js
jd_family.js
jd_fruit.js
jd_price.js
tb_pre.js
tb_price.js
克隆/下载
tb_pre.js 927 Bytes
一键复制 编辑 原始数据 按行查看 历史
wanvy 提交于 4年前 . 增加文件
let headers = $request.headers
let body = $request.body
if (headers["User-Agent"].indexOf("%E6%89%8B%E6%9C%BA%E6%B7%98%E5%AE%9D") != -1) {
let json = Qs2Json(body)
let domain = json.domain.split(" ")
let i = domain.length;
while (i--) {
const block = "trade-acs.m.taobao.com"
const element = domain[i];
if (element == block) {
domain.splice(i, 1);
}
}
json.domain = domain.join(" ")
body = Json2Qs(json)
}
$done({
body
})
function Qs2Json(url) {
var search = url.substring(url.lastIndexOf("?") + 1);
var obj = {};
var reg = /([^?&=]+)=([^?&=]*)/g;
search.replace(reg, function(rs, $1, $2) {
var name = decodeURIComponent($1);
var val = decodeURIComponent($2);
val = String(val);
obj[name] = val;
return rs;
});
return obj;
}
function Json2Qs(json) {
var temp = [];
for (var k in json) {
temp.push(k + "=" + json[k]);
}
return temp.join("&");
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wanvy1202/qx-scripts.git
git@gitee.com:wanvy1202/qx-scripts.git
wanvy1202
qx-scripts
QX-Scripts
master

搜索帮助

371d5123 14472233 46e8bd33 14472233