gpt4 book ai didi

Curl 设置 Content-Type 不正确

转载 作者:行者123 更新时间:2023-12-03 05:10:35 28 4
gpt4 key购买 nike

我正在命令行上运行curl 操作,但在强制将 header 设置为XML 时遇到问题。我使用 -H 选项强制 Content-Type 为 xml,但是,一旦运行命令,我可以看到 header 以 urlencoded 形式发送,这污染了我发送的数据值之一。有人可以向我解释为什么 Content-Type 总是重置回“application/x-www-form-urlencoded”而不是“application/atom+xml”吗?

我正在使用它通过 YouTube 的 API 检索上传 token 。使用类似的命令检索身份验证 token 时我没有遇到任何问题。

curl -S -v 
--location http://gdata.youtube.com/action/GetUploadToken
-H Content-Type= text/xml
--data content=some xml content here
--data GoogleLogin auth="DQAAAHU.....TiU95NXYSLFFENTbNQUy....NjfFoC0nyEKaz-ejEkA_w"
-H X-Gdata-Key: key=AI39si5EQyo-_L......78eL80r-MooHXtrA48R82AShoQ
-H Content-Length=445

最佳答案

我想你想指定

-H "Content-Type:text/xml"

带有冒号,而不是等号。

关于Curl 设置 Content-Type 不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1745318/

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