Show TOC

AttributesLocate this document in the navigation structure

Use

The interface IF_HTTP_SERVER contains the following attributes:

REQUEST

Interface reference to the request object

RESPONSE

Interface reference to the response object

SESSION_ID

HTTP session ID (generated by the SAP kernel)

VERSION

Version of the implementation of the Internet Communication Framework

AUTHENTICATION_METHOD

Logon procedure. This attribute can take on the values AUTHMETHOD_*, which are described in Constants.

The different logon procedures are described under Maintain Logon Procedures.

STATEFUL

Defines whether the SAP session is to be maintained after the request (STATEFUL= CO_ENABLED, stateful mode of operation), or whether the session is to be closed after the request (STATEFUL= CO_DISABLED, stateless mode of operation). The default mode is stateless.

See also Stateless and Stateful Model.

TRANSACTIONAL

This can be used to define an application as 'transactional'. This means that either a commit (return codes CO_FLOW_OK and CO_FLOW_OK_OTHERS_OPT) or a rollback (return codes CO_FLOW_ERROR and CO_FLOW_OK_OTHERS_MAND) is executed, depending on the return code of the last called HTTP request handler. If the flag is not set, the application itself must provide the commit at the right position. TRANSACTIONAL can accept the values CO_DISABLED and CO_ENABLED, which are explained below. CO_DISABLED is the default value.

SESSION_TIMEOUT

Session Timeout

SSL_ACTIVE

Is Secure Socket Layer active?

See also Security Requirements

SERVICE_COMPRESSION_FLAG

Is service compression active? (co_enabled/co_disabled)

EXTERNAL_SESSION_ID

External session ID

AUTHENTICATED

Logon successful?

Note

You can see the current list of attributes in transaction SE24.