2016-08-16 2022 views
3

需要向base64中编码的图像发出请求,请求是put,并且我正在尝试使用原始格式在body部分中创建并添加ie this json :如何在postman中发送base64图像

{ 
"picture": { 
    "name": "/Users/Cokeina/Desktop/imagenes/default_avatar.png", 
    "content_type": "image/png", 
    "file": "base64string" 
} 
} 

但似乎这是行不通的,什么是正确的方法来做到这一点?

+0

您是否尝试过文档? https://www.getpostman.com/docs/requests#request-body看起来像表单数据或二进制是要走的路。 – SiKing

回答

6

你可以在网上找到base64图像编码器。他们将图像编码为一个字符串。

原体的在邮递员JSON格式的例子:

"profile": { 
    "first_name": "John", 
    "last_name": "Dow", 
    "photo": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=" 
} 

我认为,“名”和“CONTENT_TYPE”是在你的JSON明显。