Method state
Changes the readyState of an XMLHttpRequest
Parameters:
Returns an Object
(XMLHttpRequest instance)
Method handler
Response handler
Parameters:
Returns an undefined
(undefined)
Method handlerError
Response error handler
Parameters:
Returns an Undefined
(undefined)
Constructor method XMLHttpRequest
XMLHttpRequest
Returns an Object
(XMLHttpRequest instance)
Psuedo private for prototype chain
Method abort
Aborts a request
Returns an Object
(XMLHttpRequest instance)
Method addEventListener
Adds an event listener to an XMLHttpRequest instance
Parameters:
event must be a String.
(Event to listen for)
fn must be a Function.
(Event handler)
Returns an Object
(XMLHttpRequest instance)
Method dispatchEvent
Dispatches an event
Parameters:
Returns an Object
(XMLHttpRequest instance)
Method getAllResponseHeaders
Gets all response headers
Returns an Object
(Response headers)
Method getResponseHeader
Gets a specific response header
Parameters:
Returns a String
(Response header value)
Method open
Prepares an XMLHttpRequest instance to make a request
Parameters:
method must be a String.
(HTTP method)
url must be a String.
(URL to receive request)
async must be a Boolean.
([Optional] Asynchronous request)
user must be a String.
([Optional] Basic auth username)
password must be a String.
([Optional] Basic auth password)
Returns an Object
(XMLHttpRequest instance)
Method overrideMimeType
Overrides the Content-Type of the request
Parameters:
Returns an Object
(XMLHttpRequest instance)
Method removeEventListener
Removes an event listener from an XMLHttpRequest instance
Parameters:
event must be a String.
(Event to listen for)
fn must be a Function.
(Event handler)
Returns an Object
(XMLHttpRequest instance)
Method send
Sends an XMLHttpRequest request
Parameters:
Returns an Object
(XMLHttpRequest instance)
Specifying Content-Length accordingly
Method setRequestHeader
Sets a request header of an XMLHttpRequest instance
Parameters:
header must be a String.
(HTTP header)
value must be a String.
(Header value)
Returns an Object
(XMLHttpRequest instance)
Method xhr
XMLHttpRequest shim for node.js
Returns an Object
(XMLHttpRequest instance)