Google chrome 如何在谷歌浏览器中复制cookies?
有没有办法在Chrome开发者工具中复制/编辑cookies?或者我需要为此安装自定义加载项吗?我想我找到了一些东西。我可以按Ctrl+A并将值拖放到文本框中,然后从那里复制 正如@jmcure所指出的 按住Ctrl+A键,按住Shift键,然后右键单击并复制Google chrome 如何在谷歌浏览器中复制cookies?,google-chrome,cookies,Google Chrome,Cookies,有没有办法在Chrome开发者工具中复制/编辑cookies?或者我需要为此安装自定义加载项吗?我想我找到了一些东西。我可以按Ctrl+A并将值拖放到文本框中,然后从那里复制 正如@jmcure所指出的 按住Ctrl+A键,按住Shift键,然后右键单击并复制 更新:添加了编辑Cookie的支持这听起来很奇怪,但如果按住Shift键并右键单击,它似乎大部分时间都可以工作。跨浏览器解决方案: 点击F12或右键单击页面并检查以打开开发人员工具 单击应用程序选项卡(以前称为资源) 打开左侧的Cooki
更新:添加了编辑Cookie的支持这听起来很奇怪,但如果按住Shift键并右键单击,它似乎大部分时间都可以工作。跨浏览器解决方案:
不幸的是,似乎没有任何可靠的方法从开发人员工具中实现这一点。右键单击该值并选择“复制”有时有效,但如果有delimeter字符则无效
一种解决方法是进入js控制台并打印
document.cookie
。不幸的是,这只适用于非HTTP_-only cookies。您必须选择该值,然后才能复制它。双击帮助,但如果有一些分隔符(例如“,“-”等),则必须三次单击它(至少在Windows 10中)
所以基本上:
复制长cookie值的另一种方法:
cookie
标题选项中提取cookiecurl'http://...“-H”Cookie:session=…”…
我使用谷歌浏览器的扩展,这非常好
根据其文件:
EditThisCookie是一个cookie管理器。您可以添加、删除、编辑、搜索、,
保护和阻止cookies
另一个有效的组合:点击cookie值按住鼠标左键,单击右键三次。复制命令现在将出现在快捷菜单中。如果您有很多cookie,并且不想安装任何插件,我创建了一个小脚本,以避免逐个复制cookie 它只在谷歌浏览器上测试过
// Open the console in the developer tools
// Tab where you are getting the cookies from
// This block can be just copy and paste
let cookies = document.cookie;
cookies = cookies.split(";");
cookies = cookies.map(cookie => cookie.replace(" ", ""));
copy(cookies);
// Tab where you want to have the cookies
// This block cannot be copy and paste since there is no function to paste
const newCookies = // paste your cookies array here
newCookies.map(newCookie => {
document.cookie = newCookie;
})
谢谢而且,你必须这么做也很可笑。来吧,谷歌。第一个解决方案对我不起作用(当CTRL+A和SHIFT有效时,你可以改变答案,我想…)注意,如果cookie有一些“分隔符”字符,例如+、=,这在Chrome中不起作用。这只会给你值。我仍然需要手动复制Expire/HttpOnly/path/domain,不是吗?Chrome的开发者工具中没有“资源”选项卡。这个答案已经过时了。使用chrome56.Ctrl-A,Ctrl-C(复制全部)在更新的版本中被破坏(像往常一样-新版本,新混乱:-),58年仍然可以,67年则不行。根本原因-新预览窗格处理。现在Ctrl-A也选择了第三个窗格,然后Ctrl-C失败,R-Click复制消失。临时解决方案-只需拖动即可在两个窗格中选择所有内容-然后Ctrl-C再次起作用。如果您有“太多”cookie==它们填满了整个窗格,则必须从左上角开始拖动。它的上/下转换功能适用于逐行选择,这样会更容易。似乎对我仍然有效。我只是通过双击一些具有很长cookie的站点上的值列进行了测试,并能够获得完整的值。为此,您需要首先在cookie值的开头左键单击,然后在末尾或下一行右键单击shift键:因此,从2016年10月起,最好使用用户960567所指出的ctrl-a-这在Firefox中工作,但在Chrome中不再工作:它复制cURL请求,但不提供cookies usedAug 2018-在Chrome中对我很好,正确地将cookies放入请求中。我喜欢这种方法,但它不会得到任何标记为HTTPOnly的cookies。根据您的需要,这可能重要,也可能不重要。我可以使用此ext导出cookies。。但是,我无法进口这些。。。。所以,我手动添加了cookies!然后,它成功了……哇。这很奇怪。有更多关于这个的信息吗???