Почтальон или бессонница «Тело не вернулось для ответа», что это значит?

#postman #insomnia

Вопрос:

У меня есть хранимая процедура, которая возвращает набор результатов при запуске в SSMS, но когда я пытаюсь запустить эквивалентный вызов GET в Postman или Insomnia, «Тело не возвращается для ответа» — это ошибка. Я не вижу никакой разницы в моей настройке по сравнению с вызовами, которые я могу получить на работу, может кто-нибудь, пожалуйста, объяснить, что предполагает эта ошибка?

Комментарии:

1. Это не ошибка. Протокол HTTP позволяет не иметь никакого содержимого в «теле», а просто отвечать заголовками. Что у вас есть в заголовках ответов?

Ответ №1:

Поэтому в конце концов понял, что мне пришлось указать». xml» в вызове https://some.website.com/SomeService/SomeData/TestProc.xml?param=1234

Не совсем понятно, почему этот вызов работает иначе, чем все остальные вызовы, которые я использую для этой работы без указания «xml», но, по крайней мере, теперь он работает.