使用cUrl下载网站时遇到一些麻烦。
有问题的网站:手机。 COM
现在它遵循所有重定向,例如:
curl -L http://cell. com -o test.html -v
...但是cUrl创建的文件与我的浏览器提取的文件完全不同。
非常感谢有关如何使用cUrl重新创建浏览器行为的帮助。
答案 0 :(得分:0)
我解决了这个问题。
有问题的网站使用cookie,然后在该行为上重定向到另一个具有另一个Javascript重定向的页面。
无论如何,解决方案是使用CookieJar并将该cookie写入文件:
curl -L http://cell. com -o test.html -c cookie_filename
希望将来有人来这里有所帮助。