Postman - 如何将文件作为 base64 字符串嵌入到 POST multipart/form-data 请求中?

Postman - How to embed a file as base64 string in a POST multipart/form-data request?

我想分享我的 Postman-Collection,包括带有非常特定文件的 multipart/form-data 请求,因此所有内容都包含在 Postman-Collection 本身中。

我尝试了几种方法,例如将值设置为文本并以 base64 格式添加图片并将 content-type 设置为 image/jpeg;base64 或在值前加上前缀 base64,<base64encodedString> 以及几种组合想了想也没用

我发现的唯一 documentation/hint 是设置一个邮递员变量,其中包含文件所在位置的动态定义 - 虽然这并不能解决我的问题。

如何在 Postman multipart/form-data 请求中嵌入文件?

在 postman multiform 中,您可以通过将鼠标悬停在字段上并选择文件类型来上传文件。

示例:

将类型从文本更改为文件。同时启用列内容类型(它将自动生成,您无需更改任何内容)

其他例子:

https://apidocs.imgur.com/

上面有一个演示端点展示了如何上传图片。