Выбор ответа Middle Обмены и интеграции обновлено
Ответ HTTP-сервиса
Вопрос
Что должен вернуть обработчик метода HTTP-сервиса?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Объект HTTPСервисОтвет с кодом, заголовками и телом. Обработчик это функция, которая получает HTTPСервисЗапрос и возвращает Новый HTTPСервисОтвет(КодСостояния): тело задают методом УстановитьТелоИзСтроки или УстановитьТелоИзДвоичныхДанных, заголовки через коллекцию Заголовки.
Варианты ответа
- Объект HTTPСервисОтвет с кодом, заголовками и теломправильный ответ
- Строку с JSON, а код 200 и заголовки платформа задаст сама
- Структуру, платформа сама сериализует её в JSON
- Ничего: ответ отправляется через Сообщить()
Разбор
Обработчик это функция, которая получает HTTPСервисЗапрос и возвращает Новый HTTPСервисОтвет(КодСостояния): тело задают методом УстановитьТелоИзСтроки или УстановитьТелоИзДвоичныхДанных, заголовки через коллекцию Заголовки. Строку или структуру платформа ответом не считает, Сообщить() на клиента в сервисе не попадёт.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.