我一直在互联网上搜索wget,并发现很多关于如何使用wget登录到具有登录页面的网站的帖子。 该站点使用https,登录页面查找的表单字段是" userid"和#34;密码"。我在点击F12后通过检查Chrome中的网络工具验证了这一点。
我一直在使用以下帖子作为指南:
和
我尝试过的事情:
testlab:/lua_curl_tests# wget --save-cookies cookies.txt --post-data 'userid=myid&password=123123' https://10.123.11.22/cgi-bin/acd/myapp/controller/method1
wget: unrecognized option `--save-cookies'
BusyBox v1.21.1 (2013-07-05 16:54:31 UTC) multi-call binary.
还
testlab/lua_curl_tests# wget
http://userid=myid:123123@10.123.11.22/cgi-bin/acd/myapp/controller/method1
Connecting to 10.123.11.22 (10.123.11.22:80) wget: server returned
error: HTTP/1.1 403 Forbidden
你能告诉我我做错了什么吗?最终,我要做的是登录,发布数据,然后抓取结果页面。 我现在也在考虑卷曲 - 看看我是否真的应该用curl做这个(lua-curl)