如何通过脚本获取httponly的cookie
脚本新手, 请问如何通过脚本获取httponly的cookie, 虚心请教 根据文档, 尝试过这种方法,// Retrieve all cookies with name "ts_session_id"
GM_cookie.list({ name: "ts_session_id" }, function(cookies, error) {
if (!error) {
console.log(cookies);
} else {
console.error(error);
}
});
但是控制台error提示
not supported
httponly印象里油猴的beta版本才能访问
但是实际感觉这个api的存在跟幽灵一样.... 不过脚本猫的GM_cookie应该可以直接读到http-only的! 可以用c大封装的库:https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=3722
```
// ==UserScript==
// @name New Userscript
// @namespace https://bbs.tampermonkey.net.cn/
// @version 0.1.0
// @descriptiontry to take over the world!
// @author You
// @match https://bbs.tampermonkey.net.cn/
// @connect bbs.tampermonkey.net.cn
// @grant GM_cookie
// @require https://scriptcat.org/lib/721/1.0.1/gmCookie.js
// ==/UserScript==
(async function () {
'use strict';
console.log(await gmCookie('https://bbs.tampermonkey.net.cn/'))
// Your code here...
})();
```
!(data/attachment/forum/202408/19/151254ni23g3hu3d2ezge5.png)
单独打印某个键值`console.log(await gmCookie('https://bbs.tampermonkey.net.cn/').B6hk_2132_auth)`
页:
[1]