GM_cookie具体怎们使用
后台脚本发送两个同域名请求, 第一个请求响应头里有set-cookie(不是httponly的,也就是可以用window.cookie获取), 但是脚本猫拿不到(好像做了处理), 第二个请求头Authorization需要这个cookie;由于是后台脚本, 无法使用window.cookie或document.cookie, GM_cookie好像可以, 但是我看不懂API文档, 请问哥哥们这个API具体怎们使用呢, 最好是具体一点, 或则有其他办法吗.
set-cookie 这个是接口返回的吧
可以通过GM_cookie获取
使用方法参考:https://scriptcat.org/script-show-page/111/code
这些参数要这么去看:
!(data/attachment/forum/202207/12/175731mei8hs0dboo08jat.png)
---
!(data/attachment/forum/202207/12/175714dc59crca9nm9klnr.png)
```js
GM_cookie('list', {
domain: '.jd.com',
name: "pt_pin",
storeId: storeId
}, (item) => {
if (item.length == 0) {
return reject();
}
jdCookie += ";pt_pin=" + item.value + ";";
resolve({ jdCookie: jdCookie, pt_pin: decodeURI(item.value) });
});
``` 另外接口请求如果是用GM_xhr的话,应该也能拿到 set-cookie 这个header API文档参考:https://docs.scriptcat.org/dev/api.html#gm-cookie 王一之 发表于 2022-7-12 17:58
另外接口请求如果是用GM_xhr的话,应该也能拿到 set-cookie 这个header
* 这是代码:
!(data/attachment/forum/202207/12/180829f67nqnie87nk6rsn.png)
* 这是脚本猫运行结果
!(data/attachment/forum/202207/12/180934e5od63b6f1p6zob6.png)
* 这是油猴运行结果
!(data/attachment/forum/202207/12/181317tjp9vc56hyo9pjyj.png)
* 这是油猴的背景页网络请求
!(data/attachment/forum/202207/12/181843q8s2a0npaaixapff.png)
* 这是脚本猫的背景页网络请求
!(data/attachment/forum/202207/12/181923bp0fca8fe9u3cu3e.png)
* 脚本猫不知道为啥没有打印处set-cookie 王一之 发表于 2022-7-12 17:57
set-cookie 这个是接口返回的吧
可以通过GM_cookie获取
好的, 多谢哥哥 tfsn20 发表于 2022-7-12 18:21
* 这是代码:
!(data/attachment/forum/202207/12/180829f67nqnie87nk6rsn.png)
* 这是脚本猫运行结果 ...
好像是bug! 王一之 发表于 2022-7-12 19:05
好像是bug!
哥哥能修修吗{:4_97:} tfsn20 发表于 2022-7-12 20:10
哥哥能修修吗
当然要修的 知道怎么用了吗兄弟,可以说下吗,我也还没搞明白
页:
[1]
2