|
ошибки HTTP сервиса | ☑ | ||
---|---|---|---|---|
0
tilek19
22.02.22
✎
06:27
|
есть некий сервис работающий по HTTP, "http://localhost:8080/S4FiscalService" с телом XML, при отправке "POST" запроса из Постмана все норм работает но пытаюсь реализовать из 1с выходит
Ошибка работы с Интернет: Failure when receiving data from the peer сам процесс запроса ЗагаловкиКон=новый Соответствие(); ЗагаловкиКон.Вставить("Content-Type","application/xml"); ЗагаловкиКон.Вставить("Accept","application/xml"); ЗапросНаСервер=Новый HTTPЗапрос(); ЗапросНаСервер.АдресРесурса="S4FiscalService"; ЗапросНаСервер.Заголовки=ЗагаловкиКон; ЗапросНаСервер.УстановитьТелоИзСтроки(ФайлОтправки); Соеденение=новый HTTPСоединение("localhost",8080); Ответ=Соеденение.ВызватьHTTPМетод("POST",ЗапросНаСервер); Не знаю в какую сторону копать, пробовал разные методы обращения ОтправитьДляОбработки тоже самое выходит, пробовал отключать все возможные защиты и добавлять в исключения брандмауэра все равно ответ один и тот же Кто знает в чем может быть проблемма |
|||
1
PuhUfa
22.02.22
✎
06:37
|
(0) я еще не пил кофе... но вот тут ЗапросНаСервер.АдресРесурса="S4FiscalService", не должно быть ЗапросНаСервер.АдресРесурса="/S4FiscalService"?
|
|||
2
tilek19
22.02.22
✎
06:37
|
неужели никто не сталкивался ???
|
|||
3
tilek19
22.02.22
✎
06:38
|
(1) пробовал и так тоже, ошибка та же. пробовал подтягивать сертификат но так он просто виснет пока не отвалится из за долгого ожидания
|
|||
4
Garykom
гуру
22.02.22
✎
07:30
|
точно http а не https?
|
|||
5
Garykom
гуру
22.02.22
✎
07:32
|
короче берешь Fiddler и проверяешь чем запрос Постмана отличается от запроса 1С
|
|||
6
Garykom
гуру
22.02.22
✎
07:33
|
и да судя по ошибке вполне может быть проблема ContentLength и кодировки с BOMом
|
|||
7
tilek19
22.02.22
✎
07:34
|
(4) да
|
|||
8
tilek19
22.02.22
✎
07:35
|
(5) одно и то же вставляю и туда и сюда, а как это сделать не подскажите
|
|||
9
Garykom
гуру
22.02.22
✎
07:37
|
(8) дык тебе же сказали есть такая штука как Фиддлер
Это прокси для отладки которая вставляется между клиентом и сервером И можно смотреть перехватывая весь трафик Т.е. сравнить что посылает постман и что 1С |
|||
10
pechkin
22.02.22
✎
07:44
|
Бом как обычно виноват
|
|||
11
Garykom
гуру
22.02.22
✎
07:47
|
Да УстановитьТелоИзСтроки это еще та засада
Ибо кодировка по умолчанию и BOM в разных версиях платформы 1С запросто могут поменяться )) |
|||
12
tilek19
22.02.22
✎
08:07
|
(9) все спасибо помогло,проблема была в пустых полях ХМЛ при формировании из 1с
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |