Back to FabImage Studio website
You are here: Start » Filter Reference » System » HTTP » Http_SendCustomRequest
Module: | FoundationLite |
---|
Sends a custom HTTP request.
Name | Type | Range | Description | |
---|---|---|---|---|
![]() |
inMethod | HTTPRequestMethod | Method of the request. | |
![]() |
inUrl | String | URL of the request. | |
![]() |
inUrlParameters | StringArray | URL parameters. They will be automatically encoded. | |
![]() |
inUrlParametersData | StringArray | URL parameters. They will be automatically encoded. | |
![]() |
inHeaders | StringArray | Request headers to send. They will be automatically encoded. | |
![]() |
inHeadersData | StringArray | Request headers to send. They will be automatically encoded. | |
![]() |
inData | ByteBuffer | Binary data to be sent. | |
![]() |
inTimeout | Integer | 0 - ![]() |
Request timeout in seconds. |
![]() |
inAllowUntrusted | Bool | Whether or not to allow untrusted SSL certificates. | |
![]() |
inCaCertFile | File* | File holding one or more certificates to verify the peer with. | |
![]() |
outAnswer | ByteBuffer? | Answer data. | |
![]() |
outResponseCode | Integer | Answer code. Typically 200 for OK. |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Different size of inHeaders and inHeadersData in Http_SendCustomRequest. |
DomainError | Different size of inUrlParameters and inUrlParametersData in Http_SendCustomRequest. |
Complexity Level
This filter is available on Basic Complexity Level.
Disabled in Lite Edition
This filter is disabled in Lite Edition. It is available only in full, FabImage Studio Professional version.