Vlastnosti v Request

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


Vlastnost accept

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


Vrací:

regulární předpis akceptovaných kódů odpovědi (edfaultně /2../)

example
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í:

true, pokud má být požadavek vyřízen asynchronně, jinak false (defaultně false)

example
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í:

tělo požadavku (pouze pro POST)

example
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í:

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í:

metoda pro odeslání (defaultně POST)

● POST

● GET

● HEAD

example
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í:

handler funkce volané po obdržení odpovědi na požadavek (volané funkci je předán požadavek jako 1. vstupní parametr)

example
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í:

odpověď na vyřízený požadavek

example
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í:

počet opakování opětovného odeslání požadavku (defaultně 0; rozsah od 0 do 9)

example
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í:

časová značka odeslání požadavku

example
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í:

URL, na kterou má být požadavek poslán

example
var $rslt = new COMEX.Net.Request();
$rslt.url = "/";

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


Vlastnosti v RequestMetody v Request