Выполнить асинхронный GET-запрос (InternalAsyncBrowserGet)
Отправляет асинхронно GET-запрос и получает код возвращенной страницы. После постановки запроса в очередь блок сразу возвращает управление. Далее можно еще поставить запросы в очередь, а так же проверить текущее число потоков.
Если больше нет необходимости ставить запросы в очередь и текущее число потоков равно нулю, то работу блока можно считать завершенной.
Если блок выходит по коннектору "Ожидание", значит превышено заданное максимальное число потоков и необходимо ожидать пока они освободятся.
Если блок выходит по коннектору "Обработка", то поток завершил работу и можно обработать полученный результат. При этом если переменная из свойства "Текст ошибки" пустая, значит при работе потока ошибок не возникло, иначе можно узнать какая ошибка произошла.
URL
[Текст] Ссылка на Web-страницу,
к которой необходимо отправить GET-запрос. Параметры для
GET-запроса должны быть переданы в данной ссылке.
Она должна начинаться протоколом, например,
"http://www.mydomain.com/list.php?name=value"
Кодировка
Кодировка Web-страницы.
UserAgent
UserAgent, который необходимо использовать при получении доступа к необходимой
Web-странице.
TLS 12
Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа к Web-странице. В противном случае - не будет.
Количество потоков
[Число] Максимальное количество потоков.
Количество ошибок
[Число] Максимальное количество ошибок для каждого запроса. Если при обработке запроса возникнет ошибка, то после достижения заданного количества этот запрос будет удален из очереди без генерации результата и сообщения об ошибке.
Результат
[Текст] Возвращает результат запроса.
URL запроса
[Текст] URL запроса, результат которого возвращает блок.
Число потоков
[Число] Текущее число потоков.
Уровень обработки
Выбор уровня обработки ошибок.
Возможные значения:
"Default" - по умолчанию;
"Ignore" - ошибки игнорируются;
"Handle" - ошибки обрабатываются.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Уровень сообщений
Выбор уровня сообщений, который будут выводить блоки при работе.
Возможные значения:
"Default" - по умолчанию;
"Release" - вывод отключен;
"Debug" - вывод основной информации;
"Detailed" - вывод подробной информации.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Текст ошибки
[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.
Last updated