jdo*_*dog 7 rest-client dart visual-studio-code
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--
Run Code Online (Sandbox Code Playgroud)
不知道<是为了什么,也不知道是什么title?
小智 7
对于边界部分,我建议阅读这篇文章。
<这是一个表示输入流的符号,您要发送的.rest文件需要与restclient 扩展使用的文件位于同一目录中。
快速响应:边界是定义表单中传递的每对字段的开始和结束位置。在您的示例中,有两个表单字段text="title"和image=1.png字节图像序列。
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"; filename="1.png"
Content-Type: image/png
< ./1.png
------WebKitFormBoundary7MA4YWxkTrZu0gW--
Run Code Online (Sandbox Code Playgroud)
其他数据,例如filename="1.png"或Content-Type: image/png指示当您选择具有文件类型输入的图像时表单默认加载的附加信息。
字段的另一个示例 description。
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="description"
All text of description.
------WebKitFormBoundary7MA4YWxkTrZu0gW
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4430 次 |
| 最近记录: |