我试图将数据发布到禅宗购物车页面,但是curl不起作用。我尝试做什么并不重要,即使它只是试图获取标题,我得到404错误或302错误(取决于页面和我想要做什么)。最终,我需要能够以用户身份登录并从命令行完成事务,但考虑到302错误,这似乎是不可能的。
例如,这就是我输入的获取标题的内容:
curl -I -3 www.splitsum.com/zcart/index.php?main_page=product_info&cPath=0&products_id=1这就是回报:
HTTP/1.1 404 Not Found
Date: Tue, 12 Nov 2013 20:52:59 GMT
Server: Apache有人知道是什么导致了这一切吗?我在同一台服务器上安装了一个不同的购物车,可以访问它并通过curl完成事务,没有问题,但我在Zen上的运气不一样。任何帮助都将不胜感激。
谢谢。
发布于 2013-11-13 18:41:36
zen有防机器人功能,您可以尝试发送不同的标题,基本上,当您更改用户代理时,它应该能工作。
这对我在自己的浏览器中复制起了作用:
curl --用户代理"Mozilla/5.0 (X11;Ubuntu;Linux x86_64;rv:24.0) Gecko/20100101火狐/24.0“-I -3 x86_64
https://stackoverflow.com/questions/19940037
复制相似问题