gpt4 book ai didi

Linux CURL 如何同时对 POST 文件和数据 url 进行编码?

转载 作者:太空宇宙 更新时间:2023-11-04 10:11:34 26 4
gpt4 key购买 nike

我在发送带有文本文件和一些 key=value 的 POST 请求时遇到问题(value 包含特殊字符,需要对其进行编码,例如:query=select c + a % b)。

我试过这样,但返回错误 警告:您只能选择一个 HTTP 请求!

curl -F "file=@path_to_text_file" 
--data-urlencode "query=select c + a % b" "http://localhost:8082/app"

去掉--data-urlencode 就可以运行但是query的值没有被编码。

我宁愿不需要手动编码查询。

最佳答案

这将执行上传然后发送发布请求

curl -F "file=@path_to_text_file""http://localhost:8082/app"--next
--data-urlencode "query=select c + a % b""http://localhost:8082/app"

关于Linux CURL 如何同时对 POST 文件和数据 url 进行编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48710280/

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