2014-03-25 26 views
0

为什么cURL过程范围在范围之后还有其他一些数据发布?实施例 - 我想发布400条消息是这样的:为什么在cURL过程范围内有一些其他数据在规定范围之后的URL

curl -X POST -d "$post_data" "http://www.example.com/post_id=[1-400]&message[body]=Hello 

然而,卷曲不张贴他们 - 后,才删除“” &消息[体] =你好”部件 - 卷曲能够处理请求与空白消息。我该如何编写命令以便curl能够处理包含消息的范围?

在此先感谢

回答

0

[]具有卷曲特殊的意义。特别是当您定义一个范围(即您已经在命令中使用的范围)时。

转义[]使用\字符。见下:

curl -X POST -d "$post_data" "http://www.example.com/post_id=[1-400]&message\[body\]=Hello 
                      ^ ^
相关问题