Отправка Запроса HTTP возвращает ошибку
По теме из базы знаний
- HTTP Сервисы: Путь к своему сервису. Часть 3
- 1c + vis js(web app timeline)
- HTTP сервер, HTTP асинхронный клиент, клиент ГИС МТ "Честный знак" внешние компоненты для 1С 7.7
- HTTP, Ajax, JSON: Один год Pet-проекту на 1С
- HTTP в сочетании с JSON - краткое описание или организация обмена данными мобильного приложения (плюсы и недостатки)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)
В исключение не заходить
Сервер = СтрЗаменить(ПараметрыПодключения.Сервер,"http://","");
SSL = ?(ПараметрыПодключения.ИспользоватьSSL, Новый ЗащищенноеСоединениеOpenSSL(), Неопределено);
НТТР = Новый HTTPСоединение(Сервер,,,, ,ПараметрыПодключения.Таймаут,SSL);
ЗаписатьЛог( " POST: "+ПараметрыПодключения.Сервер+ПараметрыПодключения.АдресСкрипта+" "+ПараметрыPOSTЗапроса.ТелоPOSTЗапроса,ПараметрыПодключения);
Попытка
ЗапросHTTP = Новый HTTPЗапрос(ПараметрыПодключения.АдресСкрипта, ПараметрыPOSTЗапроса.ЗаголовкиHTTP);
ЗапросHTTP.УстановитьТелоИзСтроки(ПараметрыPOSTЗапроса.ТелоPOSTЗапроса,"UTF-8",ИспользованиеByteOrderMark.НеИспользовать);
ОтветHTTP = НТТР.ОтправитьДляОбработки(ЗапросHTTP);
СтрокаОтветаСервера = ОтветHTTP.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
КодСостояния = ОтветHTTP.КодСостояния;
Исключение
ТекстСообщения = НСтр("ru = 'Неудачная попытка соединения с '") + Сервер + ": " + ОписаниеОшибки();
ЗаписьЖурналаРегистрации("ОбменСсайтом.Выгрузка.HTTPСоединение", УровеньЖурналаРегистрации.Ошибка, , , ТекстСообщения);
Сообщить(ТекстСообщения);
СтрокаОтветаСервера = ТекстСообщения;
КодСостояния = "Error";
КонецПопытки;
ПоказатьВ исключение не заходить
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот