Availability
This routine is available starting with katl-commons 4.1.0.
Syntax
httpOptions(url, request)
Description
Executes a HTTP OPTIONS for the given URL using the specified HttpRequest object. Returns the message body of the response converted to the requested left operand type (if any).Parameters
Parameter name | Type | Required | Description |
---|---|---|---|
url | string | Yes | The URL. |
request | HttpRequest | Yes | A HttpRequest object containing headers, cookies, parameters. |
The request parameter should have the type HttpRequest described here.
Return type
variable return type - depending on the left hand side operator type
Example
HttpRequest request; request.headers += httpCreateHeader("Host", "cprime.com"); string url = "http://example.org"; httpOptions(url, request); number statusCode = httpGetStatusCode(); if (statusCode >= 200 && statusCode < 300) { return httpGetHeader("Allow"); }
See also