【发布时间】:2014-10-10 21:15:14
【问题描述】:
我有这个数组,我正在尝试使用 PUT 来更改 statuses 的值。我正在使用 Postman(一个 REST 客户端——http://www.getpostman.com/)。当我切换到x-www-form-urlencoded 选项卡并将statuses 的值设置为hello 时,它会相应地更新。结果如下。
[
{
__v: 0
_id: "XYXYXYXYXYXYXYXYXYXYXYXY"
tagline: "Example tagline"
title: "Example title"
statuses: ["hello"]
}
]
但是当它变得比数组中的字符串更复杂时,我将选项卡更改为 raw 并尝试通过键入 {"statuses":[{"userId": true}]} 在此处执行 JSON PUT 请求。
进行GET请求时,结果如下。
[
{
__v: 0
_id: "XYXYXYXYXYXYXYXYXYXYXYXY"
tagline: "Example tagline"
title: "Example title"
statuses:null
}
]
我的 JSON PUT 请求怎么会返回 null?我该如何改变呢?
【问题讨论】:
标签: javascript json node.js rest request