我已经学会了如何从命令行(cUrl)调用服务器上的PHP文件/页面。建立我想要做的事情的更安全的方法是能够读取先前设置的cookie的值。我想用C或者更喜欢使用Windows dos-like命令行。
最方便的方法是:
C:\cURL get_value_of_cookie "mycookie"
并且cookie的值将显示在stdout流中。
get_value_of_cookie
是我不知道该怎么做的。
这个cookie已由PHP脚本设置:
setcookie("mycookie","A_CERTAIN_VALUE");
RGDS
卡里
答案 0 :(得分:0)
请查看curl选项--cookie-jar
(特别是值-
)和--junk-session-cookies
。要将发送数据作为Cookie,请使用--cookie
。
curl --output /tmp/website.html --cookie-jar /tmp/website.cookies.txt http://www.example.egg
为了完整起见,wget
中的类似选项为--save-cookies
,--load-cookies
和--keep-session-cookies
。