繁体   English   中英

如何使用curl或wget保存来自特定站点的所有cookie

[英]How do I save ALL the cookies from a specific Site using curl or wget

基本上,我正在尝试在某个网站上执行特定操作。 我要做的第一件事是登录并保存成功完成的cookie,例如:

    curl "http://site/login" --data "email=email" --data "password=password" --cookie "cookies.txt" --cookie-jar "cookies.txt" --location > login.html

但是存储的cookie此方法只给了我为凯拉和djcs_route等领域。 但是此站点还有我需要的其他字段,例如djcs_sessions_vnum 我使用上述方法保存的cookie不会保存这些字段。 当我进入google chrome cookie时,可以看到所有这些字段。 所以我的问题是,有没有一种方法可以获取所有字段。

我已经附上了我想要的Cookie字段的图片。 在此处输入图片说明 有没有办法获取Cookie的内容并将其保存到文本文件?

我不是要从Chrome浏览器中提取Cookie,而是要模仿它的作用,并使用curl将所有会话cookie保存到cookies.txt

这不是编程问题,因此在其他站点上可能更合适,例如在Unix&Linux或超级用户上。 就是说,您的cookies.txt不包含所有cookie的原因是Chrome不会在磁盘上存储18个cookie的主要部分中存储临时会话cookie。

您可以使用Chrome的任何可用第三方Cookie管理器扩展程序将这些会话Cookie导出到文本文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM