Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 19991206 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_HTTP_RESPONSE | HTTP Framework (iHTTP) HTTP Response | 19991206 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HTTP_ENTITY | HTTP Framework (iHTTP) HTTP Entity | 19991206 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ILM_STOR_WD_MOCK_HTTP_REQ | ILM DB Store: WebDAV Mock Up HTTP Request | 20130830 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ILM_STOR_WD_MOCK_HTTP_RESP | ILM DB Store: WebDAV Mock Up of HTTP Response | 20130830 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSOD_HTTP_REQUEST | HTTP Proxy Request for Traces | 20020920 |
Properties
| Interface | IF_HTTP_ENTITY | |
| Short Description | HTTP Framework (iHTTP) HTTP Entity |
General Data
| Package | SIHTTP | HTTP Framework (iHTTP) Class Wrapper HTTP |
| Created | 19991206 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_HTTP_ENTITY has no interface.
Friends
Interface IF_HTTP_ENTITY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_BODY | Constant | Public | Type reference (TYPE) | I | 1 | Parameter for GET_FORM_FIELD | 20130916 | |
| 2 | CO_BODY_BEFORE_QUERY_STRING | Constant | Public | Type reference (TYPE) | I | 3 | Parameter for GET_FORM_FIELD | 20130916 | |
| 3 | CO_COMPRESS_BASED_ON_MIME_TYPE | Constant | Public | Type reference (TYPE) | I | 2 | Compression Only for Defined MIME Types | 20021220 | |
| 4 | CO_COMPRESS_DISABLED | Constant | Public | Type reference (TYPE) | I | 4 | No Document Compression (Permanent) | 20021220 | |
| 5 | CO_COMPRESS_IN_ALL_CASES | Constant | Public | Type reference (TYPE) | I | 1 | Compress All Documents | 20021220 | |
| 6 | CO_COMPRESS_NONE | Constant | Public | Type reference (TYPE) | I | 0 | No Compression | 20030121 | |
| 7 | CO_ENCODING_HTML | Constant | Public | Type reference (TYPE) | I | 2 | Encoding Parameter for Method APPEND_CDATA2 | 20010925 | |
| 8 | CO_ENCODING_RAW | Constant | Public | Type reference (TYPE) | I | 0 | Encoding Parameter for Method APPEND_CDATA2 | 20010925 | |
| 9 | CO_ENCODING_URL | Constant | Public | Type reference (TYPE) | I | 1 | Encoding Parameter for Method APPEND_CDATA2 | 20010925 | |
| 10 | CO_ENCODING_WML | Constant | Public | Type reference (TYPE) | I | 3 | Encoding Parameter for Method APPEND_CDATA2 | 20011012 | |
| 11 | CO_FORMFIELD_ENCODING_ENCODED | Constant | Public | Type reference (TYPE) | I | 2 | get_formfield(s) Gets Encoded HTML Fields | 20040212 | |
| 12 | CO_FORMFIELD_ENCODING_RAW | Constant | Public | Type reference (TYPE) | I | 1 | get_formfield(s) Gets Fields as in Request | 20040212 | |
| 13 | CO_PROTOCOL_VERSION_1_0 | Constant | Public | Type reference (TYPE) | I | 1000 | HTTP Protocol Version HTTP/1.0 | 20030819 | |
| 14 | CO_PROTOCOL_VERSION_1_1 | Constant | Public | Type reference (TYPE) | I | 1001 | HTTP Protocol Version HTTP/1.1 | 20030819 | |
| 15 | CO_QUERY_STRING | Constant | Public | Type reference (TYPE) | I | 0 | Parameter for GET_FORM_FIELD | 20130916 | |
| 16 | CO_QUERY_STRING_BEFORE_BODY | Constant | Public | Type reference (TYPE) | I | 2 | Parameter for GET_FORM_FIELD | 20130916 | |
| 17 | CO_REQUEST_METHOD_GET | Constant | Public | Type reference (TYPE) | STRING | 'GET' | Request Method 'GET' | 20030819 | |
| 18 | CO_REQUEST_METHOD_POST | Constant | Public | Type reference (TYPE) | STRING | 'POST' | Request Method 'POST' | 20030819 | |
| 19 | FORMFIELD_ENCODING | Instance attribute | Public | Type reference (TYPE) | I | Current get_formfields Selection | 20040212 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Sets the sub-field's value in the given cookie | 20000922 | |
| 2 | Instance method | Public | Method | Creates a new multipart segment in this entity | 19991212 | |
| 3 | Instance method | Public | Method | Appends character data to the HTTP body of this entity | 19991213 | |
| 4 | Instance method | Public | Method | Appends character data to the HTTP body of this entity | 20010925 | |
| 5 | Instance method | Public | Method | Appends binary data to the HTTP body of this entity | 19991213 | |
| 6 | Instance method | Public | Method | Deletes the cookie from the list of cookies | 20000904 | |
| 7 | Instance method | Public | Method | Deletes the cookie from the list of cookies | 20021204 | |
| 8 | Instance method | Public | Method | Deletes the form field from the list of form fields | 20001020 | |
| 9 | Instance method | Public | Method | Deletes the form field from the list of form fields | 20021204 | |
| 10 | Instance method | Public | Method | Deletes the Header Field from the List of Header Fields | 20000904 | |
| 11 | Instance method | Public | Method | Deletes the Header Field from the List of Header Fields | 20021204 | |
| 12 | Instance method | Public | Method | Instantiates this entity from an xstring | 20000907 | |
| 13 | Instance method | Public | Method | Delivers the HTTP body of this entity as character data | 19991212 | |
| 14 | Instance method | Public | Method | Body Type (Text/HTML, for example) | 20030819 | |
| 15 | Instance method | Public | Method | Returns the requested cookie data | 19991227 | |
| 16 | Instance method | Public | Method | Delivers a List of All Cookies | 20010129 | |
| 17 | Instance method | Public | Method | Returns the value of the sub-field of the cookie | 20000920 | |
| 18 | Instance method | Public | Method | Returns the HTTP body of this entity as binary data | 19991212 | |
| 19 | Instance method | Public | Method | Supplies the length in bytes of the HTTP body | 20040929 | |
| 20 | Instance method | Public | Method | Returns the value of the requested form field | 19991212 | |
| 21 | Instance method | Public | Method | Returns a list of all form fields | 19991212 | |
| 22 | Instance method | Public | Method | Returns a list of all form fields (case-sensitive) | 20010807 | |
| 23 | Instance method | Public | Method | Returns the value of the specified form field (case-sens.) | 20010807 | |
| 24 | Instance method | Public | Method | Returns the value of the specified header field | 19991212 | |
| 25 | Instance method | Public | Method | Returns a list of all header fields | 19991212 | |
| 26 | Instance method | Public | Method | Returns the return code of the last method call | 20000810 | |
| 27 | Instance method | Public | Method | Returns the specified multipart segment of this entity | 19991212 | |
| 28 | Instance method | Public | Method | Message Length (Value Only Known After Serialization) | 20031008 | |
| 29 | Instance method | Public | Method | Protocol Version (HTTP1/0, HTTP1/1) | 20030819 | |
| 30 | Instance method | Public | Method | Returns the number of multi-part segments of this entity | 19991212 | |
| 31 | Instance method | Public | Method | Sets the HTTP body of this entity to the given char. data | 19991212 | |
| 32 | Instance method | Public | Method | Activation/Deactivation of Compression | 20021220 | |
| 33 | Instance method | Public | Method | Set the Body Type (Text/HTML, for example) | 20030819 | |
| 34 | Instance method | Public | Method | Sets the given cookie | 19991227 | |
| 35 | Instance method | Public | Method | Sets the HTTP body of this entity to the given binary data | 19991212 | |
| 36 | Instance method | Public | Method | Set Format for get_formfield(s) | 20040212 | |
| 37 | Instance method | Public | Method | Sets the value of the specified form field | 19991212 | |
| 38 | Instance method | Public | Method | Sets all form fields from the given list | 19991212 | |
| 39 | Instance method | Public | Method | Sets the value of the specified header field | 19991212 | |
| 40 | Instance method | Public | Method | Sets all header fields from the given list | 19991212 | |
| 41 | Instance method | Public | Method | Does Not Force text/html as Default | 20040227 | |
| 42 | Instance method | Public | Method | Serializes this HTTP entity into an xstring | 20000907 |
Events
Interface IF_HTTP_ENTITY has no event.
Types
Interface IF_HTTP_ENTITY has no local type.
Method Signatures
Method ADD_COOKIE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BASE64 | Call by reference | Type reference (TYPE) | I | 1 | 1: BASE64-kodieren | 20000922 | ||
| 2 | COOKIE_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 20000922 | |||
| 3 | COOKIE_PATH | Call by reference | Type reference (TYPE) | STRING | Pfad des Cookies | 20000922 | |||
| 4 | FIELD_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookie Unterfeldes | 20000922 | |||
| 5 | FIELD_VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Cookie Unterfeldes | 20000922 |
Method ADD_COOKIE_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method ADD_MULTIPART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY | Value transfer | Object reference (TYPE REF TO) | IF_HTTP_ENTITY | Multipart Segment | 19991212 | |||
| 2 | SUPPRESS_CONTENT_LENGTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | No Header Field "Content-Length" ONLY for Multi-Part (oData) | 20110216 |
Method ADD_MULTIPART on Interface IF_HTTP_ENTITY has no exception.
Method APPEND_CDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | STRING | Character-Daten | 19991213 | |||
| 2 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Character-Daten | 20000210 | ||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Character-Daten | 20000210 |
Method APPEND_CDATA on Interface IF_HTTP_ENTITY has no exception.
Method APPEND_CDATA2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | STRING | Character-Daten | 20010925 | |||
| 2 | ENCODING | Call by reference | Type reference (TYPE) | I | CO_ENCODING_RAW | CO_ENCODING_RAW | CO_ENCODING_URL | CO_ENCODING_HTML | 20010925 | ||
| 3 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Character-Daten | 20010925 | ||
| 4 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Character-Daten | 20010925 |
Method APPEND_CDATA2 on Interface IF_HTTP_ENTITY has no exception.
Method APPEND_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | XSTRING | Binärdaten | 19991213 | |||
| 2 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Binärdaten | 20000210 | ||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Binärdaten | 20000210 |
Method APPEND_DATA on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_COOKIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 20000904 | |||
| 2 | PATH | Call by reference | Type reference (TYPE) | STRING | '' | Pfad des Cookies | 20000904 |
Method DELETE_COOKIE on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_COOKIE_SECURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 20021204 | |||
| 2 | PATH | Call by reference | Type reference (TYPE) | STRING | '' | Pfad des Cookies | 20021204 |
Method DELETE_COOKIE_SECURE on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_FORM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Form-Feldes | 20001020 |
Method DELETE_FORM_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_FORM_FIELD_SECURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Form-Feldes | 20021204 |
Method DELETE_FORM_FIELD_SECURE on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_HEADER_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Header-Feldes | 20000904 |
Method DELETE_HEADER_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method DELETE_HEADER_FIELD_SECURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Header-Feldes | 20021204 |
Method DELETE_HEADER_FIELD_SECURE on Interface IF_HTTP_ENTITY has no exception.
Method FROM_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | XSTRING | Serialisierte Entity | 20000907 |
Method FROM_XSTRING on Interface IF_HTTP_ENTITY has no exception.
Method GET_CDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Value transfer | Type reference (TYPE) | STRING | Character-Daten | 19991212 |
Method GET_CDATA on Interface IF_HTTP_ENTITY has no exception.
Method GET_CONTENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT_TYPE | Value transfer | Type reference (TYPE) | STRING | 20030819 |
Method GET_CONTENT_TYPE on Interface IF_HTTP_ENTITY has no exception.
Method GET_COOKIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOMAIN | Call by reference | Type reference (TYPE) | STRING | Domain des Cookies | 19991227 | |||
| 2 | EXPIRES | Call by reference | Type reference (TYPE) | STRING | Expiry-Datum des Cookies | 19991227 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 19991227 | |||
| 4 | PATH | Call by reference | Type reference (TYPE) | STRING | '' | Pfad des Cookies | 19991227 | ||
| 5 | SECURE | Call by reference | Type reference (TYPE) | I | 0: ungesichert; 1:gesichert | 19991227 | |||
| 6 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Cookies | 19991227 |
Method GET_COOKIE on Interface IF_HTTP_ENTITY has no exception.
Method GET_COOKIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COOKIES | Call by reference | Type reference (TYPE) | TIHTTPCKI | Cookies | 20010129 |
Method GET_COOKIES on Interface IF_HTTP_ENTITY has no exception.
Method GET_COOKIE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BASE64 | Call by reference | Type reference (TYPE) | I | 1 | 1: BASE64-kodiert | 20000920 | ||
| 2 | COOKIE_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 20000920 | |||
| 3 | COOKIE_PATH | Call by reference | Type reference (TYPE) | STRING | Pfad des Cookies | 20000922 | |||
| 4 | FIELD_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookie Unterfeldes | 20000920 | |||
| 5 | FIELD_VALUE | Value transfer | Type reference (TYPE) | STRING | Wert des Cookie Unterfeldes | 20000920 |
Method GET_COOKIE_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Value transfer | Type reference (TYPE) | XSTRING | Binärdaten | 19991212 | |||
| 2 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Binärdaten | 20040929 | ||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Binärdaten | 20040929 | ||
| 4 | VIRUS_SCAN_PROFILE | Value transfer | Type reference (TYPE) | VSCAN_PROFILE | '/SIHTTP/HTTP_UPLOAD' | Viren-Scan-Profil | 20050115 | ||
| 5 | VSCAN_SCAN_ALWAYS | Call by reference | Type reference (TYPE) | HTTP_CONTENT_CHECK | SPACE | Viren-Scan Verhalten (A=Immer, N=Nie, space=intern) | 20111024 |
Method GET_DATA on Interface IF_HTTP_ENTITY has no exception.
Method GET_DATA_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_LENGTH | Value transfer | Type reference (TYPE) | I | Länge der Binärdaten (in Bytes) | 20040929 |
Method GET_DATA_LENGTH on Interface IF_HTTP_ENTITY has no exception.
Method GET_FORM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORMFIELD_ENCODING | Call by reference | Type reference (TYPE) | I | 0 | CO_FORMFIELD_ENCODING_RAW / _ENCODED | 20040212 | ||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Form-Felds | 19991212 | |||
| 3 | SEARCH_OPTION | Call by reference | Type reference (TYPE) | I | 3 | CO_BODY_BEFORE_QUERY_STRING or others | 20130916 | ||
| 4 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert des Form-Feldes | 19991212 |
Method GET_FORM_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method GET_FORM_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Form-Felder | 19991212 | |||
| 2 | FORMFIELD_ENCODING | Call by reference | Type reference (TYPE) | I | 0 | CO_FORMFIELD_ENCODING_RAW / _ENCODED | 20040212 | ||
| 3 | SEARCH_OPTION | Call by reference | Type reference (TYPE) | I | 3 | CO_BODY_BEFORE_QUERY_STRING or others | 20130916 |
Method GET_FORM_FIELDS on Interface IF_HTTP_ENTITY has no exception.
Method GET_FORM_FIELDS_CS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Form-Felder | 20010807 | |||
| 2 | FORMFIELD_ENCODING | Call by reference | Type reference (TYPE) | I | 0 | CO_FORMFIELD_ENCODING_RAW / _ENCODED | 20040212 | ||
| 3 | SEARCH_OPTION | Call by reference | Type reference (TYPE) | I | 3 | CO_BODY_BEFORE_QUERY_STRING or others | 20130916 |
Method GET_FORM_FIELDS_CS on Interface IF_HTTP_ENTITY has no exception.
Method GET_FORM_FIELD_CS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORMFIELD_ENCODING | Call by reference | Type reference (TYPE) | I | 0 | CO_FORMFIELD_ENCODING_RAW / _ENCODED | 20040212 | ||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Form-Felds (case-sensitiv) | 20010807 | |||
| 3 | SEARCH_OPTION | Call by reference | Type reference (TYPE) | I | 3 | CO_BODY_BEFORE_QUERY_STRING or others | 20130916 | ||
| 4 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert des Form-Feldes | 20010807 |
Method GET_FORM_FIELD_CS on Interface IF_HTTP_ENTITY has no exception.
Method GET_HEADER_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Header-Feldes | 19991212 | |||
| 2 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert des Header-Feldes | 19991212 |
Method GET_HEADER_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method GET_HEADER_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Header-Felder | 19991212 |
Method GET_HEADER_FIELDS on Interface IF_HTTP_ENTITY has no exception.
Method GET_LAST_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RC | Value transfer | Type reference (TYPE) | I | Return-Code | 20000810 |
Method GET_LAST_ERROR on Interface IF_HTTP_ENTITY has no exception.
Method GET_MULTIPART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY | Value transfer | Object reference (TYPE REF TO) | IF_HTTP_ENTITY | Multipart Segment | 19991212 | |||
| 2 | INDEX | Call by reference | Type reference (TYPE) | I | Index [1..n] des Multipart Segments | 19991212 |
Method GET_MULTIPART on Interface IF_HTTP_ENTITY has no exception.
Method GET_SERIALIZED_MESSAGE_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BODY_LENGTH | Value transfer | Type reference (TYPE) | I | 20031008 | ||||
| 2 | HEADER_LENGTH | Value transfer | Type reference (TYPE) | I | 20031008 |
Method GET_SERIALIZED_MESSAGE_LENGTH on Interface IF_HTTP_ENTITY has no exception.
Method GET_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VERSION | Value transfer | Type reference (TYPE) | I | Protokollversion (major value*1000+minor value) | 20030819 |
Method GET_VERSION on Interface IF_HTTP_ENTITY has no exception.
Method NUM_MULTIPARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NUM | Value transfer | Type reference (TYPE) | I | Anzahl der Multipart Segmente | 19991212 |
Method NUM_MULTIPARTS on Interface IF_HTTP_ENTITY has no exception.
Method SET_CDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | STRING | Character-Daten | 19991212 | |||
| 2 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Character-Daten | 20000210 | ||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Character-Daten | 20000210 |
Method SET_CDATA on Interface IF_HTTP_ENTITY has no exception.
Method SET_COMPRESSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISABLE_EXTENDED_CHECKS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Keine erweiterte Überprüfung (z. B. Protokoll-Check) | 20060503 | ||
| 2 | OPTIONS | Call by reference | Type reference (TYPE) | I | CO_COMPRESS_BASED_ON_MIME_TYPE | CO_COMPRESS_NONE,CO_COMPRESS_IN_ALL_CASES, CO_COMPRESS_BASED | 20021220 |
Method SET_COMPRESSION on Interface IF_HTTP_ENTITY has no exception.
Method SET_CONTENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT_TYPE | Call by reference | Type reference (TYPE) | STRING | 20030819 |
Method SET_CONTENT_TYPE on Interface IF_HTTP_ENTITY has no exception.
Method SET_COOKIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOMAIN | Call by reference | Type reference (TYPE) | STRING | '' | Domain des Cookies | 19991227 | ||
| 2 | EXPIRES | Call by reference | Type reference (TYPE) | STRING | '' | Expiry-Datum des Cookies | 19991227 | ||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Cookies | 19991227 | |||
| 4 | PATH | Call by reference | Type reference (TYPE) | STRING | '' | Pfad des Cookies | 19991227 | ||
| 5 | SECURE | Call by reference | Type reference (TYPE) | I | 0 | 0: ungesichert; 1: gesichert | 19991227 | ||
| 6 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Cookies | 19991227 |
Method SET_COOKIE on Interface IF_HTTP_ENTITY has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | XSTRING | Binärdaten | 19991212 | |||
| 2 | LENGTH | Call by reference | Type reference (TYPE) | I | -1 | Länge der Binärdaten | 20000210 | ||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | I | 0 | Offset in Binärdaten | 20000210 | ||
| 4 | VIRUS_SCAN_PROFILE | Value transfer | Type reference (TYPE) | VSCAN_PROFILE | '/SIHTTP/HTTP_DOWNLOAD' | Virus Scan Profile | 20111024 | ||
| 5 | VSCAN_SCAN_ALWAYS | Call by reference | Type reference (TYPE) | HTTP_CONTENT_CHECK | SPACE | Viren-Scan Verhalten (A=Immer, N=Nie, space=intern) | 20111024 |
Method SET_DATA on Interface IF_HTTP_ENTITY has no exception.
Method SET_FORMFIELD_ENCODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORMFIELD_ENCODING | Call by reference | Type reference (TYPE) | I | CO_FORMFIELD_ENCODING_RAW / _ENCODED | 20040212 |
Method SET_FORMFIELD_ENCODING on Interface IF_HTTP_ENTITY has no exception.
Method SET_FORM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Form-Feldes | 19991212 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Form-Feldes | 19991212 |
Method SET_FORM_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method SET_FORM_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Form-Felder | 19991212 | |||
| 2 | MULTIVALUE | Call by reference | Type reference (TYPE) | INT4 | 0 | mehrwertige Form-Felder | 20130419 |
Method SET_FORM_FIELDS on Interface IF_HTTP_ENTITY has no exception.
Method SET_HEADER_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Header-Feldes | 19991212 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Header-Feldes | 19991212 |
Method SET_HEADER_FIELD on Interface IF_HTTP_ENTITY has no exception.
Method SET_HEADER_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | TIHTTPNVP | Header-Felder | 19991212 |
Method SET_HEADER_FIELDS on Interface IF_HTTP_ENTITY has no exception.
Method SUPPRESS_CONTENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUPPRESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20040227 |
Method SUPPRESS_CONTENT_TYPE on Interface IF_HTTP_ENTITY has no exception.
Method TO_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Value transfer | Type reference (TYPE) | XSTRING | Serialisierte Entity | 20000907 |
Method TO_XSTRING on Interface IF_HTTP_ENTITY has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 50A |