Отладка WSПрокси #676611


#0 by AlexandrM_DP
Как увидеть что 1С отправляет удаленному Web сервису? Прокси = Новый WSПрокси(Определения, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ТочкиПодключения[0].Имя); но метод выполнить не дает Прокси.getList("хх", "хх"); - Неверный параметр Прокси.getList("хх"); - Недостаточно фактических параметров Прокси.getList("хх", "хх", "хх"); - Слишком много фактических параметров параметры строковые и строкой пробовал передать и
#1 by Смотрящий от 1С
Прокси.getList("хх","хх");  не пробовал?
#2 by Jaap Vduul
Посмотреть можно с помощью HTTP-сниффера (CommView, Fiddler), но, думаю, в данном случае это мало поможет. Надо вдумчиво изучать wsdl-описание сервиса.
#3 by AlexandrM_DP
но метод выполнить не дает Прокси.getList("хх", "хх"); - Неверный параметр
#4 by AlexandrM_DP
через данный сервер прекрасно отдает через этот метод значит вопрос что 1С ему шлет
#5 by AlexandrM_DP
на сервис нужно так отправить запрос <paramNameX xsi:type='xsd:string'> ххх </paramNameX2> как правильно в 1С сформировать таки параметры?
#6 by Jaap Vduul
Ты этот кусок откуда выдрал? Наверняка ведь там какой-нибудь complexType.
#7 by AlexandrM_DP
Да комплексный тип Оказалось что нужно использовать другой адрес сервиса Который сообщил какой тип нужен типсПараметра = Прокси.ФабрикаXDTO.Пакеты.Получить.Получить; Но появилась новая проблема Неизвестная ошибка. Ошибка разбора XML:  - [5,14] Фатальная ошибка: Input is not proper UTF-8, indicate encoding ! Bytes: 0xC2 0xED 0xF3 0xF2 по причине: Ошибка разбора XML:  - [5,14] Фатальная ошибка: Input is not proper UTF-8, indicate encoding ! Bytes: 0xC2 0xED 0xF3 0xF2
#8 by bpc222
Такая же проблема. Кто-нибудь знает в чем дело???
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С