重定向我知道,在PHP脚本:有没有办法按照命令行卷曲
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
将遵循重定向。有没有办法使用命令行cURL跟踪重定向?
重定向我知道,在PHP脚本:有没有办法按照命令行卷曲
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
将遵循重定向。有没有办法使用命令行cURL跟踪重定向?
我也有类似的问题。我在这里发布我的解决方案,因为我相信它可以帮助评论者之一。
对我来说,障碍是页面需要登录,然后通过JavaScript给我一个新的URL。这是我必须做的:
curl -c cookiejar -g -O -J -L -F "j_username=yourusename" -F "j_password=yourpassword" <URL>
注意,为j_username和为j_password是为我的网站的登录表单字段的名称。你将不得不打开网页的来源,看看你的情况下,用户名字段的“名称”和密码字段的“名称”。 之后,我去了一个HTML文件,其中嵌入了新的URL。解析了这一点后,只是用新的网址重新提交:
curl -c cookiejar -g -O -J -L -F "j_username=yourusename" -F "j_password=yourpassword" <NEWURL>
我一直在寻找解决PHP和落在这里。谢谢。 – dchayka