Asp.net core .net核心中的HttpGet Web APi未从[FromBody]主体读取数据
我正在尝试从.net核心解决方案中的HttpGet方法的Body读取数据。 在当地,它工作正常,我们没有遇到任何问题,也得到了适当的输出。 下面是代码片段Asp.net core .net核心中的HttpGet Web APi未从[FromBody]主体读取数据,asp.net-core,response,http-get,Asp.net Core,Response,Http Get,我正在尝试从.net核心解决方案中的HttpGet方法的Body读取数据。 在当地,它工作正常,我们没有遇到任何问题,也得到了适当的输出。 下面是代码片段 **[HttpGet] [Route("XYZ")] public IActionResult GetXYZ([FromBody]GetXYZModel model) { // do something }** 但一旦它部署在服务器上,它就无法从主体中读取数据。它给了我们一个下面的错误响
**[HttpGet]
[Route("XYZ")]
public IActionResult GetXYZ([FromBody]GetXYZModel model)
{
// do something
}**
但一旦它部署在服务器上,它就无法从主体中读取数据。它给了我们一个下面的错误响应
{
"data": null,
"statusCode": "",
"errorDetails": [
{
"key": "Model Validation",
"errors": [
{
"errorCode": "",
"errorDescription": "A non-empty request body is required."
}
]
}
],
"successDetails": [] }
HTTP GET请求不允许在本地运行