0
barsik123
11.08.14
✎
11:12
|
Первый раз приходится работать в 1с с веб-сервисами, появилась задачка. Есть один сайт по продаже запчастей,они сделали веб-сервис, с помощью которого можно подключаться к этому веб сервису и по коду поиска искать нужные запчасти, результат должен вернуть в xml файл.
У них есть несколько возможностей как можно подключится и один из способов это get запрос. Вот пример который они приводят:
В следующем примере показан HTTP-запрос GET и ответ на него. Вместо элементов-заполнителей следует подставить фактические значения.
GET /ws/service.asmx/Code_Search?Search_Code=string&ClientID=string&Password=string HTTP/1.1
Host:
Пробую сделать этот запрос на языке 1с:
Первый способ:
Соединение = Новый HTTPСоединение(,,,,,);
Search_Code=СокрЛП(КодПоиска);
ТекстЗапроса="/ws/service.asmx/Code_Search?"+Search_Code+"=string&"+ClientID+"=string&@"+Password+"=string HTTP/1.1";
Ответ="";
Соединение.Получить(ТекстЗапроса,Ответ);
Второй способ:
Соединение = Новый HTTPСоединение(,,);
Search_Code=СокрЛП(КодПоиска);
ТекстЗапроса="/ws/service.asmx/Code_Search?"+Search_Code;
Ответ="";
Соединение.Получить(ТекстЗапроса,Ответ);
В обоих случаях выдается ошибка неправильный путь к файлу. Что я делаю не так?
|
|