基本上我正在尝试在某个网站上做特定的事情。我想要做的第一件事就是登录并保存我已成功完成的cookie,如下所示:
curl "http://site/login" --data "email=email" --data "password=password" --cookie "cookies.txt" --cookie-jar "cookies.txt" --location > login.html
然而,这种存储cookie的方法只能为我提供 kayla 和djcs_route等字段。 但是这个网站还有我需要的其他字段,例如 djcs_session 和 s_vnum 。我使用上述方法保存的cookie不保存这些字段。当我进入谷歌铬饼干时,我可以看到所有这些领域。所以我的问题是,有没有办法获得所有领域。
我附上了我想要的cookie字段的图片。
有没有办法获取cookie的内容并将其保存到文本文件?
我没有尝试从Chrome浏览器中提取Cookie,我试图模仿它的功能并使用curl将所有会话cookie保存到cookies.txt
答案 0 :(得分:0)
这不是一个编程问题,所以它可能更适合在其他网站上,也许在Unix& Linux或超级用户。也就是说,你的cookies.txt不包含所有cookie的原因是Chrome不存储临时会话cookie,这些cookie构成了磁盘上18个cookie的主要部分。
您可以使用Chrome的任何可用第三方Cookie管理器扩展程序将这些会话Cookie导出到文本文件。