上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: yesremote - 

如何通过脚本获取httponly的cookie

[复制链接]

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2024-8-19 11:37:17 | 显示全部楼层 | 阅读模式
悬赏5油猫币未解决

脚本新手, 请问如何通过脚本获取httponly的cookie, 虚心请教

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2024-8-19 11:40:13 | 显示全部楼层
根据文档, 尝试过这种方法,

  1.     // Retrieve all cookies with name "ts_session_id"
  2.    GM_cookie.list({ name: "ts_session_id" }, function(cookies, error) {
  3.         if (!error) {
  4.             console.log(cookies);
  5.         } else {
  6.             console.error(error);
  7.         }
  8.     });
复制代码


但是控制台error提示
not supported

回复

使用道具 举报

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 193 天

    [LV.7]常住居民III

    710

    主题

    5881

    回帖

    6704

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6704

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2024-8-19 12:21:02 | 显示全部楼层
    httponly印象里油猴的beta版本才能访问
    但是实际感觉这个api的存在跟幽灵一样....
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 193 天

    [LV.7]常住居民III

    710

    主题

    5881

    回帖

    6704

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6704

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2024-8-19 12:34:20 | 显示全部楼层
    不过脚本猫的GM_cookie应该可以直接读到http-only的!
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    4 小时前
  • 签到天数: 749 天

    [LV.9]以坛为家II

    46

    主题

    195

    回帖

    835

    积分

    荣誉开发者

    积分
    835

    荣誉开发者油中2周年生态建设者

    发表于 2024-8-19 15:14:33 | 显示全部楼层

    可以用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
    // @description  try 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...
    })();

    image.png
    单独打印某个键值console.log(await gmCookie('https://bbs.tampermonkey.net.cn/').B6hk_2132_auth)

    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表