From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)For the direct processing procedure, and the required or optional ones to create in the template, the following exchange attributes with the HTTP-protocol are predetermined:
* '''''Result (rez)''''' <String> — processing result, by defaults — "200 OK"; in the DAQ-Template mode you must write thither directly, not by the operator "return"; to prevent sending a HTTP-wrapped response, put an empty string here, that is, send the response directly via [[Special:MyLanguage/Documents/User_API#SYSTransport|SYS.Transport["Modul"]["in_Transp"].writeTo()]];
* '''''HTTP request (HTTPreq)''''' <String> — the HTTP request method like to GET, POST, ...;
* '''''URL (url)''''' <String> — URI of the request;
* '''''WWW-page (page)''''' <String> — content of the Get/Post page for the request and respond as well;
* ''Sender (sender)'' <String> — request sender;
* ''User (user)'' <String> — authenticated user;
* '''''HTTP variables (HTTPvars)''''' <Object> — HTTP variables; changed and appended variables (besides "Date", "Server", "Accept-Ranges" and "Content-Length") will be placed to the response package;
* ''URL's parameters (URLprms)'' <Object> — URL parameters;
* ''Content items (cnts)'' <Object::Array<XMLNodeObj>> — content items for POST;
* ''This object (this)'' <Object> — pointer to this page's object;
* ''Protocol's object (prt)'' <Object> — pointer to the input part object of the HTTP protocol;
* ''Transport's object (tr)'' <Object> — pointer to the input transport to the input part object of the HTTP protocol;
* ''Scheduling the next service call (schedCall)'' <Integer> — write here the time value in seconds for scheduling the procedure context execution in a service call; [[file:at.png]] the service calls are performed in the periodicity 10 seconds usually, so you can schedule the calls not often than at 10 seconds.
 h Russian (ru)Для прямой процедуры обработки предопределены, и обязательны или опциональны для создания в шаблоне, следующие атрибуты обмена с протоколом HTTP:
* '''''Результат (rez)''''' <Строка> — результат обработки, по умолчанию — "200 OK"; в режиме DAQ-шаблона Вы должны писать сюда прямо, не оператором "return";
* '''''HTTP запрос (HTTPreq)''''' <Строка> — метод HTTP запроса: GET, POST;
* '''''URL (url)''''' <Строка> — URI запроса;
* '''''WWW-страница (page)''''' <Строка> — содержимое страницы Get/Post, как для запроса так и ответа;
* ''Отправитель (sender)'' <Строка> — отправитель запроса;
* ''Пользователь (user)'' <Строка> — аутентифицированный пользователь;
* '''''HTTP переменные (HTTPvars)''''' <Объект> — HTTP переменные; изменённые и добавленные переменные (кроме "Date", "Server", "Accept-Ranges" и "Content-Length") будут помещены в пакет ответа;
* ''Параметры URL (URLprms)'' <Объект> — параметры URL;
* ''Элементы содержимого (cnts)'' <Объект::Array<XMLNodeObj>> — элементы содержимого для POST;
* ''Этот объект (this)'' <Объект> — указатель на объект этой страницы;
* ''Объект протокола (prt)'' <Объект> — указатель на объект входной части HTTP протокола.
 h Ukrainian (uk)Для прямої процедури обробки передвизначено і обов'язкові або опціональні до створення у шаблоні наступні атрибути обміну з протоколом HTTP:
* '''''Результат (rez)''''' <Рядок> — результат оброки, за замовченням — "200 OK"; у режимі DAQ-Шаблону маєте писати сюди прямо, не оператором "return"; для запобігання надсилання загорнутої у HTTP відповіді ставте тут порожній рядок, тобто відповідь надсилайте прямо через [[Special:MyLanguage/Documents/User_API#SYSTransport|SYS.Transport["Modul"]["in_Transp"].writeTo()]];
* '''''Запит HTTP (HTTPreq)''''' <Рядок> — метод HTTP запиту на кшталт GET, POST, ...;
* '''''URL (url)''''' <Рядок> — URI запиту;
* '''''WWW-сторінка (page)''''' <Рядок> — вміст сторінки Get/Post, як для запиту так і відповіді;
* ''Відправник (sender)'' <Рядок> — відправник запиту;
* ''Користувач (user)'' <Рядок> — аутентифікований користувач;
* '''''HTTP змінні (HTTPvars)''''' <Об'єкт> — HTTP змінні; змінені і додані змінні (окрім "Date", "Server", "Accept-Ranges" та "Content-Length") будуть розташовані у пакеті відповіді;
* ''Параметри URL (URLprms)'' <Об'єкт> — параметри URL;
* ''Елементи вмісту (cnts)'' <Об'єкт::Array<XMLNodeObj>> — елементи вмісту для POST;
* ''Цей об'єкт (this)'' <Об'єкт> — вказівник на об'єкт цієї сторінки;
* ''Об'єкт протоколу (prt)'' <Об'єкт> — вказівник на об'єкт вхідної частини HTTP-протоколу;
* ''Об'єкт транспорту (tr)'' <Об'єкт> — вказівник на об'єкт вхідного транспорту до вхідної частини HTTP-протоколу;
* ''Планування наступного сервісного виклику (schedCall)'' <Ціле> — запишіть тут значення часу у секундах для планування виконання контексту процедури у сервісному виклику; [[file:at.png]] сервісні виклики зазвичай здійснюються із періодичністю 10 секунд, тож ви можете планувати такі виклики не частіше за 10 секунд.