为什么在范围之后发布了一些其他数据时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也处理包含消息的范围?
提前致谢
答案 0 :(得分:0)
[]
在卷曲中有特殊含义。特别是在定义范围时(即您在命令中使用的范围)。
使用[]
字符退出\
。见下文:
curl -X POST -d "$post_data" "http://www.example.com/post_id=[1-400]&message\[body\]=Hello
^ ^