Child pages
  • HttpClient
Skip to end of metadata
Go to start of metadata


Method Summary
DeleteRequest #createDeleteRequest(url)
Create a new request of specified type.
GetRequest #createGetRequest(url)
Create a new request of specified type.
HeadRequest #createHeadRequest(url)
Create a new request of specified type.
OptionsRequest #createOptionsRequest(url)
Create a new request of specified type.
PostRequest #createPostRequest(url)
Create a new request of specified type.
PutRequest #createPutRequest(url)
Create a new request of specified type.
TraceRequest #createTraceRequest(url)
Create a new request of specified type.
Cookie #getCookie(cookieName)
Get a cookie by name.
Cookie[] #getCookies()
Get all cookies from this client.
void #setClientProxyCredentials(userName, password)
Set proxy credentials.
Boolean #setCookie(cookieName, cookieValue, [domain], [path], [maxAge], [secure])
Add cookie to the this client.
void #setTimeout(msTimeout)
Sets a timeout in milliseconds for retrieving of data (when 0 there is no timeout).

Method Details
createDeleteRequest

DeleteRequest createDeleteRequest (url)

Create a new request of specified type.
Parameters
url
Returns
DeleteRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createGetRequest

GetRequest createGetRequest (url)

Create a new request of specified type.
Parameters
url
Returns
GetRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createHeadRequest

HeadRequest createHeadRequest (url)

Create a new request of specified type.
Parameters
url
Returns
HeadRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createOptionsRequest

OptionsRequest createOptionsRequest (url)

Create a new request of specified type.
Parameters
url
Returns
OptionsRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createPostRequest

PostRequest createPostRequest (url)

Create a new request of specified type.
Parameters
url
Returns
PostRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createPutRequest

PutRequest createPutRequest (url)

Create a new request of specified type.
Parameters
url
Returns
PutRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
createTraceRequest

TraceRequest createTraceRequest (url)

Create a new request of specified type.
Parameters
url
Returns
TraceRequest
Sample
var request = client.createGetRequest('http://www.servoy.com');
getCookie

Cookie getCookie (cookieName)

Get a cookie by name.
Parameters
cookieName
Returns
Cookie
Sample
var cookie = client.getCookie('JSESSIONID');
if (cookie != null)
{
	// do something
}
else
	client.setCookie('JSESSIONID', 'abc', 'localhost', '/', -1, false)
getCookies

Cookie[] getCookies ()

Get all cookies from this client.
Returns
Cookie[]
Sample
var cookies = client.getHttpClientCookies()
setClientProxyCredentials

void setClientProxyCredentials (userName, password)

Set proxy credentials.
Parameters
userName
password
Returns
void
Sample
client.setClientProxyCredentials('my_proxy_username','my_proxy_password');
setCookie

Boolean setCookie (cookieName, cookieValue, [domain], [path], [maxAge], [secure])

Add cookie to the this client.
Parameters
cookieName
cookieValue
[domain]
[path]
[maxAge]
[secure]
Returns
Boolean
Sample
var cookieSet = client.setCookie('JSESSIONID', 'abc', 'localhost', '/', -1, false)
if (cookieSet)
{
	//do something
}
setTimeout

void setTimeout (msTimeout)

Sets a timeout in milliseconds for retrieving of data (when 0 there is no timeout).
Parameters
msTimeout
Returns
void
Sample
client.setTimeout(1000)
  • No labels