{{ :ru:workflow_designer:tasks:special_tools:call_webservice.png?nolink|}} ===== Вызвать Вебсервис (WebService) ===== Эта Задача отвечает за вызов Вебсервиса по заданному URL-адресу. Передаваемые параметры конфигурируются, вызов осуществляется в фоне. Вы можете использовать URL, который уже содержит в себе передаваемые параметры \\ Если нужно передать переменные параметры, используйте кнопку "Добавить параметр" (add Parameter). Вы можете выбрать тип запроса (GET/POST) **GET**-способ подразумевает, что параметры будут переданы в URL в таком виде: **“http:/ /?parameter1=value1&pareter2=value2&…”** **POST**-способ означает, что параметр будет передан не в URL, а в теле запроса. Это позволяет передавать данные большого объема в параметрах, если поддерживается вебсервисом. Для связи с вебсервисом вы теперь можете устанавливать собственные, понятные вам, заголовки. Например, для идентификации (3) Поля, помеченные на скриншоте цифрами 1 и 2, дают возможность обрабатывать и хранить получаемый в запросе результат. Если вы воспользуетесь методом JSON.parse(), то удостоверьтесь, что он валиден. {{ :ru:start:tasks:special_tools:screen1475939328.png |}}