jac*_*ill 46 cookies bash curl google-chrome
我正在使用bash POST到一个网站,要求我先登录.所以我需要用登录cookie发送请求.所以我尝试登录并保留cookie,但它不起作用,因为该网站使用javascript以非常奇怪的方式散列密码,所以相反,我将从Chrome获取该网站的登录cookie.如何从Chrome获取Cookie并将其格式化为Curl?
我正在尝试这样做:
curl --request POST -d "a=X&b=Y" -b "what goes here?" "site.com/a.php"
Run Code Online (Sandbox Code Playgroud)
tha*_*guy 89
这将为您触发的动作提供curl命令,完全填充cookie和所有内容.您当然也可以复制标志作为新curl命令的基础.
sud*_*oul 13
不敢相信没有人提到过这一点。这是最简单、最快的方法。
只需打开浏览器Developer Tools,单击选项Console卡,最后在控制台中,只需键入以下内容并按 ENTER 键...
console.log(document.cookie)
Run Code Online (Sandbox Code Playgroud)
结果将立即以正确的语法打印。只需突出显示它并复制它。
小智 11
在Chrome中:
在终端
--cookie "cookiename=cookievalue"到你的卷曲请求.在 Chrome/Chromium 中有一种更简单的方法可以做到这一点。
开源 Chrome 扩展
cookies.txt在 cookies.txt 文件中导出 cookie 数据,并生成可选的现成 wget 命令。
*我与扩展无关,它真的很好用。
| 归档时间: |
|
| 查看次数: |
43234 次 |
| 最近记录: |