gpt4 book ai didi

php - postman 使用raw在API上上传文件

转载 作者:搜寻专家 更新时间:2023-10-31 21:50:25 24 4
gpt4 key购买 nike

如何使用原始模式在 postman 上上传文件。

我使用了这样的 json 条目:

{
"inp_doc_uid": "750761691595cf3398da311004881705",
"tas_uid": "71415152859433e07c33b11085554015",
"app_doc_comment":"test upload",
"form":"@/User/images.jpg"
}

问题是 php 中的 @ 已被弃用,现在建议使用 curlFile,如何以 json 形式执行?

谢谢。

最佳答案

由于您将图像作为 JSON 的一部分发送,因此您需要对其进行编码。 Base64编码是一个不错的选择。在服务器端,您还需要对其进行解码。

请参阅对 How to convert an image to base64 encoding? 的回答:

$imagedata = file_get_contents("/path/to/image.jpg");
$base64 = base64_encode($imagedata);

获得数据后,您可以将其添加到 JSON 中:

{
"inp_doc_uid": "750761691595cf3398da311004881705",
"tas_uid": "71415152859433e07c33b11085554015",
"app_doc_comment":"test upload",
"form":"TWFuIGlzIGRpc3R..."
}

另见 Base64 Reference

关于php - postman 使用raw在API上上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44929773/

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