我的.js文件中包含以下内容
fetch('api/SampleData/GetBpmnXml', {
method: 'post',
body: {
"first_name": "Bob"
}
})
并且在API中,我有此帖子
[HttpPost]
public void Post([FromBody] string first_name)
{ return first_name;}
为什么返回的值为空?而不是鲍勃?
答案 0 :(得分:0)
请参见正文部分,该参数名为first_name
,而不是Api端点中的value
。可能将您的Api端点更改为以下;以便可以绑定到参数
[HttpPost]
public void Post([FromBody] string first_name)
{ return value;}