неверный формат ответа web api - PullRequest
0 голосов
/ 07 января 2019

запрос присутствует "accept: application / xml; charset = utf-8", но содержимое ответа json

Запрос: Подключение: Keep-Alive Принять: application / xml; кодировка = UTF-8 Content-Type: application / xml; кодировка = UTF-8

Ответ: HTTP / 1.1 200 ОК Cache-Control: без кеша Прагма: без кеша Тип контента: приложение / JSON; кодировка = UTF-8 Истекает: -1 Сервер: Microsoft-IIS / 7.5 X-AspNet-версия: 4.0.30319 X-Powered-By: ASP.NET Дата: понедельник, 07 января 2019 17:11:14 GMT Длина контента: 31

{ "треска": 1, "сообщение": "", "данные": "100"}

1 Ответ

0 голосов
/ 08 января 2019
Программное обеспечение

разработано с использованием .net framework 4.6.1

Я заметил, что если я верну анонимный класс, он будет сериализован в json, а не в xml.

Чтобы решить проблему, просто верните не аномальный Calsse, и он будет правильно сериализован.

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