0
lite777
09.04.20
✎
17:45
|
Добрый День, Задача обмен базами 1С через HTTP Сервис ,как вообще отлаживать подключение через HTTPподключение между базами,счас выдает ошибку 404 ,при получении ответа
Структура=Новый Структура ;
Структура.Вставить("д1",НачалоДня(ТекущаяДата())) ;
Структура.Вставить("д2",КонецДня(ТекущаяДата())) ;
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
СериализаторXDTO.ЗаписатьJSON(ЗаписьJSON, Структура, НазначениеТипаXML.Явное);
Тело = ЗаписьJSON.Закрыть();
Заголовки = Новый Соответствие();
Заголовки.Вставить("Content-Type", "application/json; charset=utf-8");;
HttpЗапрос = Новый HttpЗапрос("ut10/hs/obmen2/shabl", Заголовки); //url-НТТP сервиса
Соединение = Новый HTTPСоединение("localhost",,"1","1");
//Если Не Тело = Ложь Тогда
HttpЗапрос.УстановитьТелоИзСтроки(Тело, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
//КонецЕсли;
//HTTPОтвет = HTTP.ОтправитьДляОбработки(запросPOST); //отправляем
РезультатВыполненияЗапроса = Соединение.ОтправитьДляОбработки(HttpЗапрос);
Если Не РезультатВыполненияЗапроса.КодСостояния = 200 Тогда
ВызватьИсключение "Ошибка при попытке отправки запрос, код ошибки: "+РезультатВыполненияЗапроса.КодСостояния;
Иначе
|
|