ASPNETCore 2 POST方法没有返回有效负载

时间:2018-01-22 21:05:45

标签: c# asp.net-core

我将.net核心1项目升级到.net核心2.一切都运行良好,但我的POST方法无法返回任何数据。没有有效载荷。我必须遗漏一些简单的东西。

API会接收我发送的内容,因此没有问题。但无论我尝试什么,响应中都没有(使用Chrome和IE开发工具)。

以下是回复标题:

  

HTTP / 1.1 200确定

     

Transfer-Encoding:chunked

     

Content-Type:application / json;字符集= UTF-8

     

内容编码:gzip

     

服务器:Kestrel

     

Access-Control-Allow-Origin:*

     

X-SourceFiles:=?UTF-8?B?

例如,这不返回有效负载:

[HttpPost]  
public IActionResult PostOrder([FromBody]OrderDto dto)
{
  return new OkObjectResult(dto);
}

1 个答案:

答案 0 :(得分:0)

Caching policy was setting "Location" to none and "NoStore" to true. Removing this policy solved the issue.