Skip to main content

Vlastnosti v Request

Vlastnosti umístěné ve jmenném prostoru Request.

Vlastnost accept

typ: property; celé jméno: COMEX.Net.Request.accept;

Vrací:

  • hodnota typu RegExpregulární předpis akceptovaných kódů odpovědi (edfaultně /2../)
var $rslt = new COMEX.Net.Request();
$rslt.accept = /[2-4]../;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost async

typ: property; celé jméno: COMEX.Net.Request.async;

Vrací:

  • hodnota typu Booleantrue, pokud má být požadavek vyřízen asynchronně, jinak false (defaultně false)
var $rslt = new COMEX.Net.Request();
$rslt.async = true;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost body

typ: property; celé jméno: COMEX.Net.Request.body;

Vrací:

  • hodnota typu Stringtělo požadavku (pouze pro POST)
var $rslt = new COMEX.Net.Request();
$rslt.body = "REQUEST BODY";

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost headers

typ: property; celé jméno: COMEX.Net.Request.headers;

Vrací:

  • hodnota typu String[ String ]pole hlaviček požadavku

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost method

typ: property; celé jméno: COMEX.Net.Request.method;

Vrací:

  • hodnota typu Stringmetoda pro odeslání (defaultně POST) ● POST ● GET ● HEAD
var $rslt = new COMEX.Net.Request();
$rslt.method = "GET";

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost onResponse

typ: property; celé jméno: COMEX.Net.Request.onResponse;

Vrací:

  • hodnota typu Functionhandler funkce volané po obdržení odpovědi na požadavek (volané funkci je předán požadavek jako 1. vstupní parametr)
var $rslt = new COMEX.Net.Request();
$rslt.onResponse = window.alert;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost response

typ: property; celé jméno: COMEX.Net.Request.response;

Vrací:

  • hodnota typu COMEX.Net.Responseodpověď na vyřízený požadavek
var $req = new COMEX.Net.Request();
$req.url = "/";
$req.accept = /4../;
$req.send();
var $rslt = $req.response;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost retry

typ: property; celé jméno: COMEX.Net.Request.retry;

Vrací:

  • hodnota typu Integerpočet opakování opětovného odeslání požadavku (defaultně 0; rozsah od 0 do 9)
var $rslt = new COMEX.Net.Request();
$rslt.retry = 3;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost time

typ: property; celé jméno: COMEX.Net.Request.time;

Vrací:

  • hodnota typu Integerčasová značka odeslání požadavku
var $req = new COMEX.Net.Request();
$req.url = "/";
$req.send();
var $rslt = $req.time;

( umístěno v souboru /comex/scripts/comex.js )

Vlastnost url

typ: property; celé jméno: COMEX.Net.Request.url;

Vrací:

  • hodnota typu StringURL, na kterou má být požadavek poslán
var $rslt = new COMEX.Net.Request();
$rslt.url = "/";

( umístěno v souboru /comex/scripts/comex.js )