INTF IF_HTTP_SERVER
Source Link
Open in ADT
Home
Previous Object: IF_HTTP_RESPONSE
Next Object: IF_HTTP_UTILITY
Public
Attribute response TYPE if_http_response
Attribute request TYPE if_http_request
Static Attribute session_id TYPE STRING
Static Attribute authentication_method TYPE I
Constant authmethod_service TYPE I
Constant co_compress_based_on_mime_type TYPE I
Constant co_disabled TYPE I
Constant co_enabled TYPE I
Constant co_page_error_type TYPE c LENGTH 1
Constant co_response_page_option TYPE c LENGTH 1
Method logoff
IMPORTING
 delete_mysapsso2_cookie TYPE ABAP_BOOL Optional
 propagate_logoff TYPE ABAP_BOOL Optional
 redirect_url TYPE STRING Optional
Method set_session_stateful
IMPORTING
 stateful TYPE I Optional
 path TYPE STRING Optional
Static Method append_field_url
IMPORTING
 name TYPE STRING
 value TYPE STRING
CHANGING
 url TYPE STRING
Method create_abs_url
IMPORTING
 protocol TYPE STRING Optional
 post TYPE STRING Optional
 port TYPE STRING Optional
 path TYPE STRING Optional
 querystring TYPE STRING Optional
RETURNING url TYPE STRING
Method create_rel_url
IMPORTING
 path TYPE STRING Optional
 querystring TYPE STRING Optional
RETURNING url TYPE STRING
Static Method decode_base64
IMPORTING
 encoded TYPE STRING
RETURNING decoded TYPE STRING
Method enable_foreign_session_access
IMPORTING
 url_path TYPE STRING
 user_id TYPE SYUNAME Optional
 one_time_access_token TYPE ABAP_BOOL Optional
EXPORTING
 session_access_token TYPE STRING
EXCEPTIONS url_path_is_not_supported
EXCEPTIONS user_unknown
EXCEPTIONS session_is_not_stateful
EXCEPTIONS internal_error
Static Method encode_base64
IMPORTING
 unencoded TYPE STRING
RETURNING encoded TYPE STRING
Static Method escape_html
IMPORTING
 unescaped TYPE STRING
RETURNING escaped TYPE STRING
Static Method escape_url
IMPORTING
 unescaped TYPE STRING
RETURNING escaped TYPE STRING
Static Method get_extension_info
IMPORTING
 extension_class TYPE STRING Optional
EXPORTING
 urls TYPE STRING_TABLE
Static Method get_extension_url
IMPORTING
 extension_class TYPE STRING
EXPORTING
 urls TYPE STRING_TABLE
Method get_last_error
RETURNING rc TYPE I
Static Method get_location
IMPORTING
 protocol TYPE csequence Optional
 application TYPE csequence Optional
 for_domain TYPE csequence Optional
 server TYPE if_http_server Optional
 use_ticket_protocol TYPE ABAP_BOOL Optional
EXPORTING
 host TYPE STRING
 port TYPE STRING
 out_protocol TYPE STRING
 vh_switch TYPE ABAP_BOOL
RETURNING url_part TYPE STRING
Static Method get_location_exception
IMPORTING
 protocol TYPE csequence Optional
 application TYPE csequence Optional
 for_domain TYPE csequence Optional
 server TYPE if_http_server Optional
 use_ticket_protocol TYPE ABAP_BOOL Optional
EXPORTING
 host TYPE STRING
 port TYPE STRING
 out_protocol TYPE STRING
 vh_switch TYPE ABAP_BOOL
RETURNING url_part TYPE STRING
Method get_xsrf_token
EXPORTING
 token TYPE STRING
EXCEPTIONS internal_error
EXCEPTIONS called_by_public_service
Method send_page
Method set_compression
IMPORTING
 options TYPE I Optional
EXCEPTIONS compression_not_possible
Method set_page
IMPORTING
 response_page_type TYPE CHAR1 Optional
 response_option TYPE CHAR1 Optional
 response_option_page TYPE any Optional
 response_option_redirect_url TYPE any Optional
EXCEPTIONS invalid_parameter
EXCEPTIONS document_not_found
Method set_session_stateful_via_url
IMPORTING
 stateful TYPE I Optional
CHANGING
 rewrite_url TYPE STRING Optional
Static Method unescape_url
IMPORTING
 escaped TYPE STRING
RETURNING unescaped TYPE STRING
Method validate_xsrf_token
IMPORTING
 token TYPE STRING Optional
EXPORTING
 successful TYPE ABAP_BOOL
EXCEPTIONS token_not_found
EXCEPTIONS cookie_not_found
EXCEPTIONS internal_error
EXCEPTIONS called_by_public_service
Exists on:
754 | undefined |
750 | undefined |
702 | undefined |
Bug reports and ideas welcome
Made using abaplint.app