解释cURL奇怪的chunked响应

时间:2016-08-22 22:45:43

标签: curl

我花了很多时间在网上搜索,试图理解我没有任何运气的反应。

当我运行curl命令时:

curl http://www.server.com/ajax.php?action=bike&make=3

我通过分块编码得到了这个奇怪的回应:

[1] 8715
[2] 8716
[3] 8717
[4] 8718
[5] 8719
[2]   Done                    make=3 

<table>

</table>

我正在尝试自动加载网页,并且从fiddler,当浏览器发送请求时,我看到正确的结果(表标记不为空)。我想了解为什么当我使用cURL发送请求时,它不起作用。 我在回复中看到的[编号]列表的含义是什么? 这些是块吗?如果是这样,我怎么读它们?

另一件事是cURL命令打印上面的响应并且不会返回shell /终端,就好像它正在等待用户输入一样,所以我可以输入任何东西,只有当我按下回车时,控件才会返回到主壳/终端。

由于

1 个答案:

答案 0 :(得分:3)

嘿嘿bash正在解释你的&符号。网址需要报价。