当前位置: 首页 > 知识库问答 >
问题:

通过Postman发送带有图像的POST json对象

孔彭祖
2023-03-14

我目前正在通过邮递员的原始类别发送类似的东西。这工作很好,但我不能附上一个图像

{
"user" :    {   
             "first_name": "employeeA",   
             "last_name": "smith",
             "username": "employeeA",
             "employer_image" :  --->Insert image here
             },     
"employee_zip" : 12345
} 

这不起作用,有没有办法让我选择一个文件,然后使用raw json指向那个文件?

共有1个答案

贾实
2023-03-14

你试过使用Base64编码的字符串吗?最后一个JSON对象看起来如下所示...

{
    "user" : {   
        "first_name" : "employeeA",   
        "last_name"  : "smith",
        "username"   : "employeeA",
        "employer_image" : "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII="
    },
   "employee_zip"   : 12345       
} 

您可以在Mozilla开发人员网站中找到Base64编码器的详细信息,以及Github中的许多实现

出于测试目的,您可以先尝试一个在线转换器,正如@mistyd在评论中所建议的那样。

 类似资料:
  • 我有邮递员(在Chrome不打开的),我试图使用原始JSON做一个POST请求。 在Body选项卡中,我选择了“raw”和“JSON(application/JSON)”作为主体: 对于头,我有1, 在PHP方面,我只是在做

  • 使用Postman,我可以用表单数据在请求中附加文件,我也可以用原始格式发送嵌套的JSON对象,但是我如何做到这两个:用文件发送嵌套结构的数据,例如:

  • 我正在尝试使用Postman通过云消息服务发送一次推送通知。 这是一个用于相同目的的工作命令,我将其用作参考。 到目前为止我所做的。。 1-适当设置标题 2-在Body,我使用 执行时,我返回

  • 问题内容: 我定义一个类,然后设置该类类型的对象。我想将此对象透明地发送到在另一台计算机上运行的另一个Java应用程序。什么是实现这一目标的最佳技术? 问题答案: 您可以使用Java API创建对象流并发送任何可序列化的对象。但您必须注意,这些内容不会通过网络进行加密: 在发送方方面: 在接收端:

  • 问题内容: 是否有用于NodeJS的库,用于发送带有附件的邮件? 问题答案: 是的,这非常简单,我使用nodemailer: 然后阅读文件并发送电子邮件:

  • 问题内容: 大家好,我正尝试通过websockets发送javascript对象: faye-websockets文档说: send(message) 接受字符串或缓冲区,并通过连接向另一对等方发送文本或二进制消息。 服务器端我正在使用node和faye。 客户端: 我的错误是什么?谢谢 问题答案: WebSockets支持发送和接收:字符串,类型数组(ArrayBuffer)和Blob。发送之前