我必须使用三个参数登录到一个页面,然后我必须将两个参数发布到我刚刚登录的站点内的另一个页面。
到目前为止,我已经有了一块饼干:
curl -c cookie.txt -d "username=username&pwd=pwd&domain=mydomain" http://myurl
curl -b cookie.txt -d "par=value" http://myurlnumbertwo
问题:
在stran的提示下,我终于实现了这一点,遵循代码。
首先我做了一个测试
wget --save-cookie cookie.txt --post-data 'POST_DATA' ACTION_URL
要进行登录并保存cookie,请执行以下操作:
wget --load-cookie cookie.txt --post-data 'POST_DATA' ACTION_URL
为了完成我需要的帖子,再次感谢你的提示^^
我想试试wget。有一个 --save-cookies 和 --load-cookies --keep-session-cookies . 有关更多信息,请参阅wget手册页:)
--save-cookies
--load-cookies
--keep-session-cookies
就我个人而言,我通过wget发布的帖子运气要好得多。
德国劳埃德船级社!