我正在尝试脚本bash做一些简单的卷曲命令。
我可以生成我想与以下命令一起使用的cookie:
curl -c cookie --data "user=user&password=pass" //example/login.php
但是,当我尝试再次将其传递到网站时,cookie被忽略了。好像我什至没有登录第一名。我正在使用的命令如下:
curl -b cookie //example/
我在做什么错?
任何帮助都将不胜感激。
事实证明,我毕竟没有正确生成我的cookie。我实际上缺少我的帖子语句中需要的一些其他变量,这些变量与我正在使用的脚本中的PHP log进行了交互。
您可能需要存储回来的cookie。您通过指定cookie文件来做到这一点:
curl -c cookies.txt -d "user=user&password=pass" //example/login.php
并在以后的请求中使用这些cookie:
curl -b cookies.txt //example/