我的一个项目有问题。这是我的设置:
我有一个ASP.NET Core Web应用程序的模板。我添加到配置中的唯一内容是在Startup.cs
.AddMvc(options =>
{
options.OutputFormatters.Add(new XmlSerializerOutputFormatter());
options.RespectBrowserAcceptHeader = true; // false by default
}
在我的HomeController
中,我有以下代码:
public MyModel Index()
{
var message = new MyModel
{
PropOne = "Yo Man",
PropTwo = "Hello Mvc"
};
return message;
}
运行此命令并发送请求时,响应被序列化为XML,但是未设置Content-Length
头。谁能告诉我如何在标头中包含此标头?这是浏览器的屏幕截图: