XML HTTP Request class.
Methods
- A
- G
- M
- N
- O
- R
- S
Included Modules
Attributes
[R] | clsid | |
[R] | dispatch | |
[R] | lastargs | |
[R] | progid |
Class Public methods
new(obj = nil)
Link
Instance Public methods
abort()
Link
VOID abort Abort HTTP request
getAllResponseHeaders()
Link
BSTR getAllResponseHeaders Get all HTTP response headers
getResponseHeader(arg0)
Link
BSTR getResponseHeader Get HTTP response header
BSTR arg0 --- bstrHeader [IN]
method_missing(cmd, *arg)
Link
onreadystatechange=(arg0)
Link
VOID onreadystatechange Register a complete event handler
open(arg0, arg1, arg2=nil, arg3=nil, arg4=nil)
Link
VOID open Open HTTP connection
BSTR arg0 --- bstrMethod [IN]
BSTR arg1 --- bstrUrl [IN]
VARIANT arg2 --- varAsync [IN]
VARIANT arg3 --- bstrUser [IN]
VARIANT arg4 --- bstrPassword [IN]
readyState()
Link
I4 readyState Get ready state
responseBody()
Link
VARIANT responseBody Get response body
responseStream()
Link
VARIANT responseStream Get response body
responseText()
Link
BSTR responseText Get response body
responseXML()
Link
DISPATCH responseXML Get response body
send(arg0=nil)
Link
VOID send Send HTTP request
VARIANT arg0 --- varBody [IN]
setRequestHeader(arg0, arg1)
Link
VOID setRequestHeader Add HTTP request header
BSTR arg0 --- bstrHeader [IN]
BSTR arg1 --- bstrValue [IN]
status()
Link
I4 status Get HTTP status code