Заголовок длины содержимого ASP.NET CORE MVC не задан при использовании OutputFormatter - PullRequest
0 голосов
/ 28 декабря 2018

У меня проблема с одним из моих проектов.Вот мои настройки:

У меня есть шаблон основного веб-приложения ASP.NET.Единственное, что я добавил в конфигурацию, это 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 не установлен.Может кто-нибудь сказать мне, как я могу включить этот заголовок в заголовки?Вот скриншот из браузера: Browser headers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...