gpt4 book ai didi

curl - 在 CURL 中设置多部分/混合请求部分的内容类型

转载 作者:行者123 更新时间:2023-12-04 05:38:18 25 4
gpt4 key购买 nike

我想在一个 http 请求中发送 json 请求和几个文件。我正在使用 multipart/mixed要求

curl -H "Content-Type: multipart/mixed" -F "request=@body.json; type=application/json" -F "file1=@2.xml" -F "file2=@2.pdf" -X POST hostName
request字段有 application/json内容类型,通过该指示,我定义这部分是 json 请求,其他部分是文件。

我的问题是如何在 curl 请求中内联请求正文。我尝试使用
curl -H "Content-Type: multipart/mixed" -F "request={"param1": "value1"}" -F "file1=@2.xml" -F "file2=@2.pdf" -X POST hostName

但内容类型为 request将是 plain/text

最佳答案

您可以在分号后添加内容类型信息:

curl -H "Content-Type: multipart/mixed" -F "request={"param1": "value1"};type=application/json"

关于curl - 在 CURL 中设置多部分/混合请求部分的内容类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27231031/

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