Для выполнения запросов к вэб-странице.
Название | Тип | Описание |
---|---|---|
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 ответа |
Название | Тип | Описание |
---|---|---|
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)" />