
Attributes
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 logon procedures are described in Logging on to the SAP Web Application Server. |
|
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 ‘transactional’ flag is not set, the application itself must execute the commit at the right time. Otherwise, the ICF executes an implicit rollback. 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 |
Sets Secure Socket Layer (SSL) as active. See also Security Requirements |
See also:
You can find a description of the constants that are possible in
Constants.