为什么不cURL处理范围时,有一些其他数据张贴后的范围?示例——我想发布400条这样的消息:
curl -X POST -d "$post_data" "http://www.example.com/post_id=[1-400]&message[body]=Hello
但是,cUrl不会发布它们——只有在我删除了"&message[body]=Hello"部分之后——cUrl才能处理带有空白消息的请求。我如何编写命令,以便curl也将处理包含消息的范围?
Thanks in advance
[]
在curl上具有特殊含义。特别是当你定义一个范围(即。(您已经在命令中使用的那个)。
使用字符转义
[]
。见下文:
curl -X POST -d "$post_data" "http://www.example.com/post_id=[1-400]&message[body]=Hello
^ ^