Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


Send and receive HTTP requests and responses.

Background Information

HTTP (Hypertext Transfer Protocol) is an application protocol used widely on the Internet.

Available Tools

Enable you to send HTTP requests and receive HTTP responses.

For details and examples, see Using Caché Internet Utilities. The class reference for %Net.HttpRequest is also quite detailed.

Availability: All namespaces.

Ensemble HTTP adapters

Provide an HTTP listener for custom port listening, XML listening, or raw HTML handling. The adapters support the standard HTTP operations Post, Get, and Put, and they allow the use of proxy servers. See Using HTTP Adapters with Ensemble.

These adapters are included automatically in many Ensemble specialized business host classes.

Availability: All Ensemble-enabled namespaces.