gpt4 book ai didi

http - 使用来自文件的发布数据向 cURL 发送请求

转载 作者:可可西里 更新时间:2023-11-01 15:03:04 25 4
gpt4 key购买 nike

我需要从命令行通过 cURL 发出 POST 请求。此请求的数据位于一个文件中。我知道通过 PUT 这可以通过 --upload-file 选项来完成。

curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file"

最佳答案

您正在寻找 --data-binary 参数:

curl -i -X POST host:port/post-file \
-H "Content-Type: text/xml" \
--data-binary "@path/to/file"

在上面的示例中,-i 打印出所有标题,以便您可以看到发生了什么,-X POST 明确表明这是一篇文章.这两个都可以安全地省略而不改变线上的行为。文件的路径需要以 @ 符号开头,因此 curl 知道要从文件中读取。

关于http - 使用来自文件的发布数据向 cURL 发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com