我正在编写一个简单的linux shell脚本来发布表单数据并收集响应,我正在移动永久301重定向。
这是我的剧本:
验证并保存会话cookie
curl -c cookie.txt -d "username=uname" -d "password=psword" site.com/user/do_login
使用经过身份验证的会话,设置为处理重拨,将用户代理更改为移动,然后发送帖子请求
curl -b cookie.txt --max-redirs 10 -A "User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7" --data "start=2013-11-11" site.com/account/location/
这会导致301重定向,任何想法或更正都会非常感激!
注意:我使用http://我的网址前面这个表单不会让我发布完整的网址
答案 0 :(得分:0)
我发现通过删除我的网址中的位置/并使用-d而不是--data它解决了我的问题也删除了--max-redirs 10。