为什么 cURL 进程范围不在规定范围之后的 URL 中还有其他数据



为什么不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
                                                                            ^     ^

相关内容

  • 没有找到相关文章

最新更新