<url ... />

Для выполнения запросов к вэб-странице.


Атрибуты

Основные атрибуты (R/W):

Название Тип Описание
method get | post Метод обращения к HTTP ресурсу, по умолчанию get.
url URL страницы на вебсервере в формате http://server.com/page.html
site Адрес сайта в формате server_name.com
page Полный адрес страницы на сайте site
value Данные, передаваемые на вебсервер при method=post
upload-name Имя поля формы при upload
upload-file Имя файла, отсылаемого при upload
query get | post Метод обращения к HTTP ресурсу
proxy HTTP proxy host, по умолчанию прокси не используется можно задавать в формате host или host:port
proxy-port HTTP proxy port, по умолчанию 3128
cookie boolean Включить поддержку куков
cookie-file Файл для хранения куков между запусками программы, если не указан - то в качестве имени подставляется temp/{хост вебсервера}.dat

Атрибуты результата:

Название Тип Описание
value Текст загруженной страницы если она текстовая или имя временного файла если ресурс - бинарный файл
value-type Тип загруженного содержимого
is-file boolean is-file = true, если value содержит имя файла
error-code Код HTTP ответа (при отсутствии ошибки - код 200)
error-text string Сообщение HTTP ответа

Событийные атрибуты (R/W):

Название Тип Описание
onExecuted code Команда, выполняемая после успешного скачивания страницы.
Правила описания см. (Описание событий в ApplicationXML).
onError code Команда, выполняемая при ошибке.
Правила описания см. (Описание событий в ApplicationXML).

Описание

Для выполнения запросов к вэб-странице. При использовании атрибутов важно выдерживать их логическую последовательность.

Примеры

<query id="q1" 
          url="http://test-od.trais-od.com/phptest/tmp/2.php" 
          onError="msg('query Error: ' + this.error-code + ' ' + this.error-text)" 
          onExecuted="msg('query Executed:' + this.value-type + ' ' + this.value)" />
 
tags/url.txt · Последние изменения: 29/10/2020 16:32 (внешнее изменение)
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS