【发布时间】:2018-09-21 14:38:06
【问题描述】:
我是 node.js 和 API 开发的新手。在演示过程中,我收到了一个我不确定的问题。 我制作了一个 REST API(联系人目录类型),数据通过邮递员(url 编码的 POST 请求)发送,并在 mongoDB 中进行了一些操作后保存。 所以问题是,当数据最初是 JSON 格式并再次以 JSON 格式保存在 DB 中时,对数据进行 url 编码的原因是什么。 除了加密目的还有什么特别的原因吗? 仅供参考,后端在 node.js 中
【问题讨论】:
-
请提供更多详细信息。
-
您应该在 POST 请求的请求正文中发送
JSON string并添加标头application/json,因为我了解您的问题。无需对 JSON 进行 url 编码。 url 编码是在传递查询字符串中的数据时完成的,以使其 url 安全。 -
@Abhishek Soni 请看下面的描述。
标签: javascript node.js rest npm mongoose