【发布时间】:2019-05-06 15:27:52
【问题描述】:
我在客户端有一个 json 对象,我想在 Web api 控制器中接收它,例如 controllerContext.HttpContext.Request["Name"] 如何从 Web API 发送该 Json .
获取 API 的预期数据为 "name=abc&type=xyz"。如何转换 JSON 对象
{
name: abc,
type:xyz
}
下面的代码不工作
{
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json'
},
credentials: 'same-origin',
body: JSON.stringify({
name:abc,
type:xyz
})
};
body: "name=abc&type=xyz"
headers: new Headers({
'Content-Type': 'application/x-www-form-urlencoded', // <-- Specifying the Content-Type
}
如上如何转换Json对象,这是什么原因?
【问题讨论】:
标签: javascript ajax reactjs react-native asp.net-web-api