|
IIS возвращает неверный response - вместо строки json
|
|||
---|---|---|---|
#18+
Столкнулся с каким-то багом. На локальной машине web-api framework приложение при запросе вида: Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
Возвращает в теле ответа: Код: html 1.
B так на все запросы, где я сам формирую HttpResponseMessage. Пару дней назад возвращал корректно строку. Поведение одинаково на локальном IIS и на IIS Express из студии. Где-то какие-то настройки. На сервере тоже приложение работает корректно ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2018, 11:39 |
|
IIS возвращает неверный response - вместо строки json
|
|||
---|---|---|---|
#18+
Алымов Анатолий, Лучше возвращать IHttpActionResult https://docs.microsoft.com/ru-ru/aspnet/web-api/overview/getting-started-with-aspnet-web-api/action-results ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2018, 11:49 |
|
IIS возвращает неверный response - вместо строки json
|
|||
---|---|---|---|
#18+
Нашел, что это связано с зависимостями, если проект ссылается на библиотеки NET Standard ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2018, 11:55 |
|
IIS возвращает неверный response - вместо строки json
|
|||
---|---|---|---|
#18+
Вот подобная ошибка: http://qaru.site/questions/7123758/aspnet-web-api-2-cannot-return-stream-when-net-standard-16-project-is-referenced ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2018, 12:01 |
|
IIS возвращает неверный response - вместо строки json
|
|||
---|---|---|---|
#18+
Алымов Анатолий, поэтому по возможности нужно переходить на 4.7.1, даже если "ну всё же работает, зачем менять?"... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2018, 12:28 |
|
|
start [/forum/topic.php?fid=18&fpage=18&tid=1355134]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 141ms |
0 / 0 |