- TIBCO BusinessEvents®
- Standard
- HTTP

# HTTP

## Description

HTTP Client functions

## Categories

Name | Description
--- | ---
`ConnectionInfo` | HTTP Connection Info
`Servlet` | Functions to get HTTP servlet request and response objects.
`WebSocket` | HTTP WebSocket functions

## Functions

Name | Signature and Synopsis
--- | ---
`createKeystore` | `Object createKeystore(String ksFilePath, String ksType, String ksPassword)`
`decodeURL` | `String decodeURL(String url, String encoding)`
`encodeURL` | `String encodeURL(String url, String encoding)`
`fromBase64` | `String fromBase64(String content, String encoding)`
`getPayloadData` | `Object getPayloadData(SimpleEvent event)`
`getRequestURI` | `String getRequestURI(SimpleEvent requestEvent)`
`loadTrustedCertificates` | `Object loadTrustedCertificates(String trustedCertsFolder, String passwordToSet)`
`sendAsynchronousRequest` | `String sendAsynchronousRequest(String url, SimpleEvent requestEvent, String correlationId, String successCallbackRuleFunctionURL, String errorCallbackRuleFunctionURL, Object httpConnectionInfo)`
`sendRequest` | `Event sendRequest(String url, SimpleEvent requestEvent, String responseEventURI, long timeoutMillis, Object httpConnectionInfo)`
`toBase64` | `String toBase64(String content)`