Skip to end of metadata
Go to start of metadata

Refresh page Oct 20, 2019 13:42

Supported Clients
SmartClient WebClient NGClient

Constants Summary
Number SC_ACCEPTED 202 Accepted (HTTP/1.0 - RFC 1945)
Number SC_BAD_GATEWAY 502 Bad Gateway (HTTP/1.0 - RFC 1945)
Number SC_BAD_REQUEST 400 Bad Request (HTTP/1.1 - RFC 2616)
Number SC_CONFLICT 409 Conflict (HTTP/1.1 - RFC 2616)
Number SC_CONTINUE 100 Continue (HTTP/1.1 - RFC 2616)
Number SC_CREATED 201 Created (HTTP/1.0 - RFC 1945)
Number SC_EXPECTATION_FAILED 417 Expectation Failed (HTTP/1.1 - RFC 2616)
Number SC_FAILED_DEPENDENCY 424 Failed Dependency (WebDAV - RFC 2518)
Number SC_FORBIDDEN 403 Forbidden (HTTP/1.0 - RFC 1945)
Number SC_GATEWAY_TIMEOUT 504 Gateway Timeout (HTTP/1.1 - RFC 2616)
Number SC_GONE 410 Gone (HTTP/1.1 - RFC 2616)
Number SC_HTTP_VERSION_NOT_SUPPORTED 505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
Number SC_INSUFFICIENT_SPACE_ON_RESOURCE Static constant for a 419 error.
Number SC_INSUFFICIENT_STORAGE 507 Insufficient Storage (WebDAV - RFC 2518)
Number SC_INTERNAL_SERVER_ERROR 500 Server Error (HTTP/1.0 - RFC 1945)
Number SC_LENGTH_REQUIRED 411 Length Required (HTTP/1.1 - RFC 2616)
Number SC_LOCKED 423 Locked (WebDAV - RFC 2518)
Number SC_METHOD_FAILURE Static constant for a 420 error.
Number SC_METHOD_NOT_ALLOWED 405 Method Not Allowed (HTTP/1.1 - RFC 2616)
Number SC_MOVED_PERMANENTLY 301 Moved Permanently (HTTP/1.0 - RFC 1945)
Number SC_MOVED_TEMPORARILY 302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)
Number SC_MULTIPLE_CHOICES 300 Mutliple Choices (HTTP/1.1 - RFC 2616)
Number SC_MULTI_STATUS 207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
Number SC_NON_AUTHORITATIVE_INFORMATION 203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
Number SC_NOT_ACCEPTABLE 406 Not Acceptable (HTTP/1.1 - RFC 2616)
Number SC_NOT_FOUND 404 Not Found (HTTP/1.0 - RFC 1945)
Number SC_NOT_IMPLEMENTED 501 Not Implemented (HTTP/1.0 - RFC 1945)
Number SC_NOT_MODIFIED 304 Not Modified (HTTP/1.0 - RFC 1945)
Number SC_NO_CONTENT 204 No Content (HTTP/1.0 - RFC 1945)
Number SC_OK 200 OK (HTTP/1.0 - RFC 1945)
Number SC_PARTIAL_CONTENT 206 Partial Content (HTTP/1.1 - RFC 2616)
Number SC_PAYMENT_REQUIRED 402 Payment Required (HTTP/1.1 - RFC 2616)
Number SC_PRECONDITION_FAILED 412 Precondition Failed (HTTP/1.1 - RFC 2616)
Number SC_PROCESSING 102 Processing (WebDAV - RFC 2518)
Number SC_PROXY_AUTHENTICATION_REQUIRED 407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
Number SC_REQUESTED_RANGE_NOT_SATISFIABLE 416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
Number SC_REQUEST_TIMEOUT 408 Request Timeout (HTTP/1.1 - RFC 2616)
Number SC_REQUEST_TOO_LONG 413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
Number SC_REQUEST_URI_TOO_LONG 414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
Number SC_RESET_CONTENT 205 Reset Content (HTTP/1.1 - RFC 2616)
Number SC_SEE_OTHER 303 See Other (HTTP/1.1 - RFC 2616)
Number SC_SERVICE_UNAVAILABLE 503 Service Unavailable (HTTP/1.0 - RFC 1945)
Number SC_SWITCHING_PROTOCOLS 101 Switching Protocols (HTTP/1.1 - RFC 2616)
Number SC_TEMPORARY_REDIRECT 307 Temporary Redirect (HTTP/1.1 - RFC 2616)
Number SC_UNAUTHORIZED 401 Unauthorized (HTTP/1.0 - RFC 1945)
Number SC_UNPROCESSABLE_ENTITY 422 Unprocessable Entity (WebDAV - RFC 2518)
Number SC_UNSUPPORTED_MEDIA_TYPE 415 Unsupported Media Type (HTTP/1.1 - RFC 2616)
Number SC_USE_PROXY 305 Use Proxy (HTTP/1.1 - RFC 2616)

Constants Details

SC_ACCEPTED

202 Accepted (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_BAD_GATEWAY

502 Bad Gateway (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_BAD_REQUEST

400 Bad Request (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_CONFLICT

409 Conflict (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_CONTINUE

100 Continue (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_CREATED

201 Created (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_EXPECTATION_FAILED

417 Expectation Failed (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_FAILED_DEPENDENCY

424 Failed Dependency (WebDAV - RFC 2518)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_FORBIDDEN

403 Forbidden (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_GATEWAY_TIMEOUT

504 Gateway Timeout (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_GONE

410 Gone (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_HTTP_VERSION_NOT_SUPPORTED

505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_INSUFFICIENT_SPACE_ON_RESOURCE

Static constant for a 419 error.
419 Insufficient Space on Resource
(WebDAV - draft-ietf-webdav-protocol-05?)
or 419 Proxy Reauthentication Required
(HTTP/1.1 drafts?)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_INSUFFICIENT_STORAGE

507 Insufficient Storage (WebDAV - RFC 2518)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_INTERNAL_SERVER_ERROR

500 Server Error (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_LENGTH_REQUIRED

411 Length Required (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_LOCKED

423 Locked (WebDAV - RFC 2518)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_METHOD_FAILURE

Static constant for a 420 error.
420 Method Failure
(WebDAV - draft-ietf-webdav-protocol-05?)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_METHOD_NOT_ALLOWED

405 Method Not Allowed (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_MOVED_PERMANENTLY

301 Moved Permanently (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_MOVED_TEMPORARILY

302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_MULTIPLE_CHOICES

300 Mutliple Choices (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_MULTI_STATUS

207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update
OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NON_AUTHORITATIVE_INFORMATION

203 Non Authoritative Information (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NOT_ACCEPTABLE

406 Not Acceptable (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NOT_FOUND

404 Not Found (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NOT_IMPLEMENTED

501 Not Implemented (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NOT_MODIFIED

304 Not Modified (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_NO_CONTENT

204 No Content (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_OK

200 OK (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_PARTIAL_CONTENT

206 Partial Content (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_PAYMENT_REQUIRED

402 Payment Required (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_PRECONDITION_FAILED

412 Precondition Failed (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_PROCESSING

102 Processing (WebDAV - RFC 2518)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_PROXY_AUTHENTICATION_REQUIRED

407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_REQUESTED_RANGE_NOT_SATISFIABLE

416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_REQUEST_TIMEOUT

408 Request Timeout (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_REQUEST_TOO_LONG

413 Request Entity Too Large (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_REQUEST_URI_TOO_LONG

414 Request-URI Too Long (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_RESET_CONTENT

205 Reset Content (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_SEE_OTHER

303 See Other (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_SERVICE_UNAVAILABLE

503 Service Unavailable (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_SWITCHING_PROTOCOLS

101 Switching Protocols (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_TEMPORARY_REDIRECT

307 Temporary Redirect (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_UNAUTHORIZED

401 Unauthorized (HTTP/1.0 - RFC 1945)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_UNPROCESSABLE_ENTITY

422 Unprocessable Entity (WebDAV - RFC 2518)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_UNSUPPORTED_MEDIA_TYPE

415 Unsupported Media Type (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

SC_USE_PROXY

305 Use Proxy (HTTP/1.1 - RFC 2616)

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

var client = plugins.http.createNewHttpClient();
var request = client.createGetRequest('http://www.servoy.com');
var response = request.executeRequest();
var httpCode = response.getStatusCode();
switch(httpCode) {
		case plugins.http.HTTP_STATUS.SC_OK: application.output("Status OK."); break;
		case plugins.http.HTTP_STATUS.SC_BAD_REQUEST: application.output("Bad request."); break;
		case plugins.http.HTTP_STATUS.SC_FORBIDDEN: application.output("Forbidden."); break;
		case plugins.http.HTTP_STATUS.SC_NO_CONTENT: application.output("No content."); break;
		case plugins.http.HTTP_STATUS.SC_PROCESSING: application.output("Processing request."); break;
		case plugins.http.HTTP_STATUS.SC_REQUEST_TOO_LONG: application.output("The request is too long."); break;
}

  • No labels