Сделал http-сервис с методом POST. Если код состояния для ответа указываю 200, то все нормально отрабатывает. Если указываю 100, то в процедуру заходит, но в Postman выходит ошибка "Could not get response". Код состояния 100 в ответе - это требование сервиса sms.ru. Этот сервис выдает ошибки как при коде состояния 100, так и при коде 200 в ответе.
Функция smsstatusPOST(Запрос)
Ответ = Новый HTTPСервисОтвет(100); //если код состояния указать 200, то ок. Но необходим именно код 100 для сервиса sms.ru
Возврат Ответ;
КонецФункции
Так русский язык что не Ваш родной? Там написано (на русском языке), что ответить надо цифрой "100" в теле, а не в заголовке или где-то еще. Т.е. <УстановитьТелоИзСтроки("100")>.
{
"status": "OK", // Запрос выполнен успешно (нет ошибок в авторизации, проблем с отправителем, итд...)
"status_code": 100, // Успешный код выполнения
"sms": {...
Так русский язык что не Ваш родной? Там написано (на русском языке), что ответить надо цифрой "100" в теле, а не в заголовке или где-то еще. Т.е. <УстановитьТелоИзСтроки("100")>.