Skip to content

HTTP Module

This module provides various functionalities for handling HTTP requests and responses within scripting services.

APIs

  1. Client Async
  2. Synchronous HTTP Client
  3. HTTP Request Object
  4. HTTP Response Object
  5. HTTP RESTful Services Framework
  6. HTTP Session Object
  7. HTTP Upload

Client Async

Client Async is used by scripting services to call external services asynchronously via HTTP.


Synchronous HTTP Client

The synchronous HTTP Client is used by scripting services to call external services synchronously via HTTP.


HTTP Request Object

The HTTP Request object is provided to the scripting services implementation. It contains the headers and parameters coming as input from the HTTP call.


HTTP Response Object

The HTTP Response object is provided to the scripting services implementation to create the result, which will be sent back to the client.


HTTP RESTful Services Framework

The HTTP RESTful Services Framework provides utilities for building RESTful APIs within scripting services.


HTTP Session Object

The HTTP Session object is provided to the scripting services implementation to hold session attributes for multiple client requests.


HTTP Upload

HTTP Upload is used to consume files posted as multipart requests.


This Index page provides an overview of the HTTP Module and quick access to detailed documentation for each API provided within the module.