如何将REST API的String数据类型的请求主体转换为Node JS中的JSON对象并在Postman中进行测试?

编程入门 行业动态 更新时间:2024-10-10 06:15:10

如何将REST API的String数据类型的请求主体转换为Node JS中的JSON对象<a href=https://www.elefans.com/category/jswz/34/1771370.html style=并在Postman中进行测试?"/>

如何将REST API的String数据类型的请求主体转换为Node JS中的JSON对象并在Postman中进行测试?

我有一个运行Express和mongodb的Node JS应用程序。我有一个用例,其中我的设备将数据发送到服务器。它可能是JSON数据或逗号分隔的字符串(仅字符串,不是CSV文件)。我需要检查即将到来的数据类型,如果请求主体为字符串,则将其处理为JSON。当我尝试显示要发送到服务器的数据的数据类型时,即使将“ String”数据作为输入,它仍显示为“ object”。并且该操作已成功完成,但是数据没有插入数据库中。谁能帮助我解决这个问题?

示例有效载荷(request.body)将是,

"heat:22,humidity:36,deviceId:sb-0001"

预期的响应是,

{
      "heat": "22",
      "humidity": "36",
      "deviceId": "sb-0001"
}
回答如下:

@@ Aravind实际上,如果操作数是字符串,则typeof将返回“ string”。因此,请检查字符串是否在主体中,因为如果为null,则typeof将返回“ object”。

更多推荐

如何将REST API的String数据类型的请求主体转换为Node JS中的JSON对象并在Postman中进行测试?

本文发布于:2024-05-06 21:44:08,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753870.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:并在   转换为   如何将   数据类型   进行测试

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!