HTTPСоединение.ОтправитьДляОбработки #672897


#0 by andr_hav
Есть такой Web-сервис когда набираю в браузере возвращается описание, значит он рабочий, даже код написанный с использованием WSОпределения - работает. Хочу взаимодействие организовать через запрос используя HTTPСоединение. Код: сделал как в синтаксис помошнике, все отрабатывает без ошибок, но в ответ получаю описание данного сервиса,  а не ответ, который описан в обработчике сервиса. Что делать, я уже и в программе XMLSpy тестировал - тут работает нормально, ответ получается.
#1 by andr_hav
текст запроса в файле с выдуманными значениями параметрами, но тогда все равно должен быть ответ об ошибке:
#2 by acsent
в 1с есть же методы работы с веб сервисами
#3 by andr_hav
я использовал метод: но он маленький объем данных пересылает, а мен нужно что б по больше можно было отправлять.
#4 by acsent
используй фиддлер для проверки
#5 by andr_hav
у меня ответ по запросу не приходит, только в 1С, в других программах тестирования и отладки, ответ от сервиса приходит нормально, вот если бы у кого нибуть был рабочий код, пусть даже к своему web-сервису
#6 by acsent
значит 1с посылает что-то не то. см
#7 by andr_hav
1с получает файл описания, такой же, если бы  я набрал в брауpере , то получил бы XML, я вообще не представляю что еще можно исправить
#8 by Infsams654
по-моему ОтправитьДляОбработки не ждет получение ответа. Вот если в отладчике после Соединение.ОтправитьДляОбработки(ИмяФайлаЗапроса, РесурсНаСервере, ФайлРезультата); остановиться и подождать несколько секунд (или минут, в зависимости от объема пердаваемых данных), то можно и нормального ответа дождаться...
#9 by acsent
не хочешь отлаживать - ну тогда сиди и мучайся
#10 by acsent
очень даже ждет
#11 by andr_hav
ОтправитьДляОбработки возвращает ответ и записывает в файл "ФайлРезультата", отлаживать сейчас начну, только скачаю ПО
#12 by Serginio1
#13 by andr_hav
сделал как посоветовали в , все отработало без ошибок, запросило авторизацию ввел пароль и логин, смотрю файл овета, а там: то есть, приходит описание сервиса, а мнt нужен ответ. Почему так происходит я не пойму, ответа в интернете не нахожу, может на сервер сервиса что-то настраивать-разрешать нужно?
#14 by Infsams654
а я говорю, не ждет... Проверял, есть даже в 1С пост на ошибку.
#15 by Infsams654
остановись в отладчике как написано в и подожди. Потом посмотри ответ
#16 by Serginio1
Тебе приходит WSDL в не нем есть секция  Service судя по ней у тебя адрес такой hostName="TSDSoap"; urlAddress="http://upr.softrust.ru/TechosilaDrTSD/ws/tsd.1cws";
#17 by Serginio1
Ну и в сам опен можешь передавать юзера и пароль
#18 by andr_hav
Вообщем ни чего не получается меняю hostName="TSDSoap"; urlAddress="http://upr.softrust.ru/TechosilaDrTSD/ws/tsd.1cws"; пишет server error,
#19 by Serginio1
На каком этапе? Юзер и пароль устанавливаешь при соединении?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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