HttpRq

http. HttpRq

Http request class

Constructor

new HttpRq(method, url, args, headers, content)

Source:
Parameters:
Name Type Default Description
method HttpMethod GET
url String
args Object
headers Object
content HttpContent

Methods

setMethod(m)

Source:
Parameters:
Name Type Description
m HttpMethod

setUrl(u)

Source:
Parameters:
Name Type Description
u String

setArg(n, v)

Source:
Set request param/arg
Parameters:
Name Type Description
n String name
v String value

setHeader(n, v)

Source:
Set request header
Parameters:
Name Type Description
n String name
v String value

getHeader(n)

Source:
Get request header
Parameters:
Name Type Description
n String name

setContent(contentType, data)

Source:
Set request content
Parameters:
Name Type Description
contentType String
data any

jsonContent(data)

Source:
Set request json content
Parameters:
Name Type Description
data String | Object

xmlContent(data)

Source:
Set request xml content
Parameters:
Name Type Description
data String | Node

formContent(form)

Source:
Set request multipart data from Form element
Parameters:
Name Type Description
form String | Node | Element form element/id

formMultiPartContent(frm)

Source:
Set request multipart data from FormData object
Parameters:
Name Type Description
frm FormData custom form data object

formUrlEncodedContent(data)

Source:
Set request data as urlencoded
Parameters:
Name Type Description
data Object