gpt4 book ai didi

dart - 如何在 VSCode 的 Rest Client 中发布带有表单数据的图像

转载 作者:行者123 更新时间:2023-12-03 03:22:44 25 4
gpt4 key购买 nike

VSCode Rest Client 的文档缺乏很好的解释。这是他们举的例子。

POST https://api.example.com/user/upload
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="text"

title
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"; filename="1.png"
Content-Type: image/png

< ./1.png
------WebKitFormBoundary7MA4YWxkTrZu0gW--

不知道是什么 <是为了也不是 title ?

最佳答案

对于边界部分,我建议阅读 this post .
<这是一个表示输入流的符号,你要发送的文件需要和.rest在同一目录下 的文件restclient 扩展 使用。

快速响应:边界是定义表单中传递的每对字段的开始和结束位置。在您的示例中,有两个表单字段,text="title"image=1.png字节图像序列。


------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"; filename="1.png"
Content-Type: image/png

< ./1.png
------WebKitFormBoundary7MA4YWxkTrZu0gW--


其他数据如 filename="1.png"Content-Type: image/png指示当您选择带有文件类型输入的图像时表单默认加载的附加信息。

字段 的另一个示例 description .

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="description"

All text of description.
------WebKitFormBoundary7MA4YWxkTrZu0gW

关于dart - 如何在 VSCode 的 Rest Client 中发布带有表单数据的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61473990/

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