SAP ABAP Class /IWFND/CL_SUTIL_CLIENT_PROXY (Support Utilities: Client Proxy)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/COS_SUPPORTABILITY (Package) GW Framework - Supportability Components
Properties
Class /IWFND/CL_SUTIL_CLIENT_PROXY  
Short Description Support Utilities: Client Proxy    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/COS_SUPPORTABILITY   GW Framework - Supportability Components 
Created 20110824   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/CL_SUTIL_GW_CLIENT_CFG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWFND/IF_SUTIL_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_SUTIL_CLIENT_PROXY has no interface implemented.
Friends
Class /IWFND/CL_SUTIL_CLIENT_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ERROR_TYPE_CLIENT Constant Public Type reference (TYPE) CHAR1 'L' 20120121
2 CO_ERROR_TYPE_COMMUNICATION Constant Public Type reference (TYPE) CHAR1 'C' 20110824
3 CO_ERROR_TYPE_SERVER Constant Public Type reference (TYPE) CHAR1 'S' 20110824
4 CO_ERROR_TYPE_XML Constant Public Type reference (TYPE) CHAR1 'X' 20110824
5 CO_HEADER_COOKIE_RECV Constant Private Type reference (TYPE) STRING 'set-cookie' 20111207
6 CO_HEADER_COOKIE_SEND Constant Private Type reference (TYPE) STRING 'Cookie' 20111207
7 CO_HEADER_CSRF_TOKEN_FETCH Constant Private Type reference (TYPE) STRING 'Fetch' 20131114
8 CO_HEADER_CSRF_TOKEN_RECV Constant Private Type reference (TYPE) STRING 'x-csrf-token' 20131114
9 CO_HEADER_CSRF_TOKEN_SEND Constant Private Type reference (TYPE) STRING 'X-CSRF-Token' 20131114
10 CO_HEADER_REQUEST_ID Constant Private Type reference (TYPE) STRING 'RequestID' 20111207
11 CO_HEADER_X_REQ_WITH Constant Private Type reference (TYPE) STRING 'x-requested-with' 20111207
12 CO_HEADER_X_REQ_WITH_VALUE Constant Private Type reference (TYPE) STRING 'XMLHTTPRequest' 20111207
13 CO_HTTP_1_0 Constant Private Type reference (TYPE) STRING 'HTTP/1.0' 20130702
14 CO_HTTP_1_1 Constant Private Type reference (TYPE) STRING 'HTTP/1.1' 20120802
15 CO_METHOD_DELETE Constant Private Type reference (TYPE) STRING 'DELETE' 20120118
16 CO_METHOD_GET Constant Private Type reference (TYPE) STRING 'GET' 20111207
17 CO_METHOD_MERGE Constant Private Type reference (TYPE) STRING 'MERGE' 20130405
18 CO_METHOD_PATCH Constant Private Type reference (TYPE) STRING 'PATCH' 20120529
19 CO_METHOD_POST Constant Private Type reference (TYPE) STRING 'POST' 20120118
20 CO_METHOD_PUT Constant Private Type reference (TYPE) STRING 'PUT' 20120118
21 CO_SAP_CLIENT_AND Constant Private Type reference (TYPE) STRING '&sap-client=' 20130204
22 CO_SAP_CLIENT_NEW Constant Private Type reference (TYPE) STRING '?sap-client=' 20130204
23 CO_SM59_HTTP_DEST Constant Public Type reference (TYPE) RFCDEST 'sm59_http_dest' 20120803
24 CO_URI_CLIENT Constant Private Type reference (TYPE) STRING 'sap-client' 20110824
25 CO_URI_PREFIX Constant Private Type reference (TYPE) STRING '/sap/opu/' 20111102
26 MO_GW_CLIENT_CONFIG Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_SUTIL_GW_CLIENT_CFG Gateway Client Cofniguration 20120802
27 MO_HTTP_CLIENT Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20131114
28 MO_ODATA_MAPPER Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_SUTIL_ODATA_MAPPER Map OData Payload to ABAP 20130702
29 MO_PROXY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_SUTIL_CLIENT_PROXY Test Instance 20110824
30 MO_SUTIL_RUNTIME Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_SUTIL_RUNTIME Support Utilities: Runtime 20111126
31 MV_COOKIE Static Attribute Private Type reference (TYPE) STRING 20131114
32 MV_CSRF_RECALL Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140320
33 MV_CSRF_TOKEN Static Attribute Private Type reference (TYPE) STRING 20131114
34 MV_CSRF_URI Static Attribute Private Type reference (TYPE) STRING 20130620
35 MV_HOST_NAME Static Attribute Private Type reference (TYPE) STRING 20120221
36 MV_HTTPS_PORT Static Attribute Private Type reference (TYPE) STRING 20130422
37 MV_HTTPS_URL_PREFIX Static Attribute Private Type reference (TYPE) STRING 20130422
38 MV_HTTP_1_0 Static Attribute Private Type reference (TYPE) XSTRING 20130702
39 MV_HTTP_1_1 Static Attribute Private Type reference (TYPE) XSTRING 20120802
40 MV_HTTP_PORT Static Attribute Private Type reference (TYPE) STRING 20120221
41 MV_HTTP_URL_PREFIX Static Attribute Private Type reference (TYPE) STRING 20130422
42 MV_LAST_SM59_DEST Static Attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20131206
43 MV_LOCAL_CLIENT Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20131115
44 MV_SAP_CLIENT Static Attribute Private Type reference (TYPE) SYMANDT Client ID of Current User 20131115
45 MV_URI_PREFIX Static Attribute Private Type reference (TYPE) STRING 20131115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OPERATION_STATUS Instance method Private Method Check Operation Status 20120802
2 CHECK_RESPONSE_STATUS Instance method Public Method Check Response Status 20120802
3 CREATE_REQUEST_URI Instance method Private Method Create Request URI 20110824
4 EXECUTE_COLLECTION Instance method Public Method Execute a collection 20110824
5 GET_ERROR_TIMESTAMP Instance method Private Method Get Error Timestamp from GW Framewrok 20130702
6 GET_ERROR_TIMESTAMP_BATCH Instance method Private Method Get Error Timestamp from a $batch payload 20130702
7 GET_INSTANCE Static method Public Method Get Instance 20110824
8 GET_SERVICE_COLLECTIONS Instance method Public Method Get all collections 20110824
9 GET_SERVICE_DOCUMENT Instance method Public Method Get Service Document 20110824
10 GET_SERVICE_METADATA Instance method Public Method Get Service metadata 20110824
11 HTTP_GET_CSRF_TOKEN Instance method Private Method HTTP Get CSRF Token 20131114
12 HTTP_OPEN Instance method Private Method HTTP Open 20110824
13 HTTP_RECEIVE Instance method Private Method HTTP Receive 20110824
14 HTTP_SEND Instance method Private Method HTTP Send 20110824
15 HTTP_SEND_INTERNAL Instance method Private Method HTTP Send Internal 20111207
16 REUSE_HTTP_CONNECTION Instance method Private Method Reuse HTTP Connection 20140423
17 WEB_BROWSER Instance method Public Method Call Service via Internet Browser 20110824
18 WEB_REQUEST Instance method Public Method Simulate a Web Request via HTTP Client 20110824
Events
Class /IWFND/CL_SUTIL_CLIENT_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_COLLECTION_INFO Public See coding 20110824 tt_collection_info TYPE STANDARD TABLE OF ty_collection_info
2 TY_COLLECTION_INFO Public See coding 20110824 BEGIN OF ty_collection_info, line TYPE i, name TYPE string, END OF ty_collection_info
Method Signatures

Method CHECK_OPERATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR_TEXT Value transfer Type reference (TYPE) STRING Error Text if any 20120802
2 Importing IT_EXPECTED_CODE Call by reference Type reference (TYPE) /IWFND/CL_SUTIL_GW_CLIENT_CFG=>TT_EXPECTED_CODE Expected Codes 20120802
3 Importing IV_HTTP_CODES Call by reference Type reference (TYPE) CSEQUENCE Expected Codes as string 20121118
4 Importing IV_OPERATION_NUM Call by reference Type reference (TYPE) I Operation Number 20120802
5 Importing IV_STATUS_CODE Call by reference Type reference (TYPE) I Status Code 20120802

Method CHECK_OPERATION_STATUS on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method CHECK_RESPONSE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR_TEXT Value transfer Type reference (TYPE) STRING Error Text if any 20120802
2 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING Content Type 20120802
3 Importing IV_HTTP_CODES Call by reference Type reference (TYPE) CSEQUENCE Expected HTTP Codes 20120802
4 Importing IV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING Response Payload 20120802
5 Importing IV_STATUS_CODE Call by reference Type reference (TYPE) I Status Code 20120802

Method CHECK_RESPONSE_STATUS on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method CREATE_REQUEST_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ICF_NODE_NAME Call by reference Type reference (TYPE) STRING 20111102
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAMESPACE 20110824
3 Importing IV_SERVICE_INFO Call by reference Type reference (TYPE) STRING 20110824
4 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAME 20110824
5 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_VERSION Service Version 20130905
6 Returning RV_REQUEST_URI Value transfer Type reference (TYPE) STRING 20110824

Method CREATE_REQUEST_URI on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method EXECUTE_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING HTTP Content Type 20111028
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20110824
3 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type if any 20110824
4 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) CHAR100 Request ID 20120817
5 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING HTTP Response Body 20111024
6 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I HTTP Status Code 20111214
7 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING HTTP Status Text 20111214
8 Importing IV_COLLECTION_PARAM Call by reference Type reference (TYPE) STRING Collection Parameters 20110824
9 Importing IV_ICF_NODE_NAME Call by reference Type reference (TYPE) STRING /IWFND/IF_SUTIL_CONSTANTS=>GCS_ICF_NODE_NAMES-LIB_10 ICF Node (Lib 0.2 or 1.0) 20111102
10 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAMESPACE Service Namespace 20110824
11 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAME Service Name 20110824
12 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_VERSION Service Version 20130905

Method EXECUTE_COLLECTION on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_ERROR_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING Response Body 20130702
2 Returning RV_ERROR_TIMESTAMP Value transfer Type reference (TYPE) STRING Error Timestamp from GW Framework 20130702

Method GET_ERROR_TIMESTAMP on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_ERROR_TIMESTAMP_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING Response Body 20130702
2 Returning RV_ERROR_TIMESTAMP Value transfer Type reference (TYPE) STRING Error Timestamp from GW Framework 20130702

Method GET_ERROR_TIMESTAMP_BATCH on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROXY_INSTANCE Value transfer Object reference (TYPE REF TO) /IWFND/CL_SUTIL_CLIENT_PROXY Client Proxy Instance 20110824

Method GET_INSTANCE on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_SERVICE_COLLECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLECTION_INFO Call by reference Type reference (TYPE) TT_COLLECTION_INFO Collection Info - Table 20110824
2 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING HTTP Content Type 20111028
3 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20110824
4 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type if any 20110824
5 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) CHAR100 Request ID 20120817
6 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING HTTP Response Body 20111024
7 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I HTTP Status Code 20111214
8 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING HTTP Status Text 20111214
9 Importing IV_ICF_NODE_NAME Call by reference Type reference (TYPE) STRING /IWFND/IF_SUTIL_CONSTANTS=>GCS_ICF_NODE_NAMES-LIB_02 ICF Node (Lib 0.2 or 1.0) 20111102
10 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAMESPACE Service Namespace 20110824
11 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAME Service Name 20110824
12 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_VERSION Service Version 20130905

Method GET_SERVICE_COLLECTIONS on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_SERVICE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING HTTP Content Type 20111028
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20110824
3 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type if any 20110824
4 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) CHAR100 Request ID 20120817
5 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING HTTP Response Body 20111024
6 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I HTTP Status Code 20111214
7 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING HTTP Status Text 20111214
8 Importing IV_ICF_NODE_NAME Call by reference Type reference (TYPE) STRING /IWFND/IF_SUTIL_CONSTANTS=>GCS_ICF_NODE_NAMES-LIB_02 ICF Node (Lib 0.2 or 1.0) 20111102
9 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAMESPACE Service Namespace 20110824
10 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAME Service Name 20110824
11 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_VERSION Service Version 20130905

Method GET_SERVICE_DOCUMENT on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method GET_SERVICE_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING HTTP Content Type 20111028
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20110824
3 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type if any 20110824
4 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING HTTP Response Body 20111024
5 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I HTTP Status Code 20111214
6 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING HTTP Status Text 20111214
7 Importing IV_ICF_NODE_NAME Call by reference Type reference (TYPE) STRING /IWFND/IF_SUTIL_CONSTANTS=>GCS_ICF_NODE_NAMES-LIB_02 ICF Node (Lib 0.2 or 1.0) 20111102
8 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAMESPACE Service Namespace 20110824
9 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_NAME Service Name 20110824
10 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/UI_SERVICE_VERSION Service Version 20130905

Method GET_SERVICE_METADATA on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method HTTP_GET_CSRF_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20131114
2 Exporting EV_CSRF_TOKEN Call by reference Type reference (TYPE) STRING 20131114
3 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20131114
4 Exporting EV_ERROR_TIMESTAMP Call by reference Type reference (TYPE) STRING Error Timestamp from GW Framework 20131114
5 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 20131114
6 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING 20131114
7 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20131114
8 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING 20131114
9 Importing IO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20131114
10 Importing IV_CSRF_URI Call by reference Type reference (TYPE) STRING Request URI for CSRF (no standard OData request) 20131114
11 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING 20131114
12 Importing IV_SAP_CLIENT Call by reference Type reference (TYPE) SYMANDT 20131114

Method HTTP_GET_CSRF_TOKEN on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method HTTP_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20130204
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20110824
3 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 20110824
4 Exporting EV_LOCAL_CLIENT Call by reference Type reference (TYPE) XSDBOOLEAN 20120309
5 Exporting EV_SAP_CLIENT Call by reference Type reference (TYPE) SYMANDT SAP Client in Request URI 20130205
6 Exporting EV_URI_PREFIX Call by reference Type reference (TYPE) STRING 20130204
7 Importing IV_PROXY_HOST Call by reference Type reference (TYPE) STRING Proxy Host 20130205
8 Importing IV_PROXY_SERVICE Call by reference Type reference (TYPE) STRING Proxy Service 20130205
9 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING 20130204
10 Importing IV_SM59_HTTP_DEST Call by reference Type reference (TYPE) RFCDEST HTTP Destination 20120723
11 Importing IV_SSL_ID Call by reference Type reference (TYPE) SSFAPPLSSL SSL Client Identity 20130205

Method HTTP_OPEN on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method HTTP_RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE_HEADER Call by reference Type reference (TYPE) /IWFND/SUTIL_PROPERTY_T 20120117
2 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20111028
3 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20110824
4 Exporting EV_ERROR_TIMESTAMP Call by reference Type reference (TYPE) STRING Error Timestamp from GW Framework 20130702
5 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 20110824
6 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING 20111021
7 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20111026
8 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING 20111026
9 Importing IO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20130204

Method HTTP_RECEIVE on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method HTTP_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20110824
2 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110824
3 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) CHAR100 Request ID 20120410
4 Importing IO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20130204
5 Importing IT_REQUEST_HEADER Call by reference Type reference (TYPE) /IWFND/SUTIL_PROPERTY_T Name/Value Pair - Table 20111024
6 Importing IV_REQUEST_BODY Call by reference Type reference (TYPE) XSTRING 20111024

Method HTTP_SEND on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method HTTP_SEND_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20111207
2 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type 20111207
3 Importing IO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20130204

Method HTTP_SEND_INTERNAL on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method REUSE_HTTP_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20140423
2 Exporting EV_LOCAL_CLIENT Call by reference Type reference (TYPE) XSDBOOLEAN 20140423
3 Exporting EV_SAP_CLIENT Call by reference Type reference (TYPE) SYMANDT SAP Client in Request URI 20140423
4 Exporting EV_URI_PREFIX Call by reference Type reference (TYPE) STRING 20140423
5 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING 20140423
6 Importing IV_REUSE_CONNECTION Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE X: Reuse HTTP connection 20140428
7 Importing IV_SM59_HTTP_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20140423

Method REUSE_HTTP_CONNECTION on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method WEB_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20110824

Method WEB_BROWSER on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.

Method WEB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_REQUEST_HEADER Call by reference Type reference (TYPE) /IWFND/SUTIL_PROPERTY_T HTTP Additional Request Header Table 20120119
2 Exporting ET_RESPONSE_HEADER Call by reference Type reference (TYPE) /IWFND/SUTIL_PROPERTY_T HTTP Response Header Table 20120117
3 Exporting EV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING HTTP Content Type 20111028
4 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20110824
5 Exporting EV_ERROR_TIMESTAMP Call by reference Type reference (TYPE) STRING Error Timestamp from GW Framework 20130702
6 Exporting EV_ERROR_TYPE Call by reference Type reference (TYPE) CHAR1 Error Type 20110824
7 Exporting EV_LOCAL_CLIENT Call by reference Type reference (TYPE) XSDBOOLEAN Local HTTP Client 20120309
8 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) CHAR100 Request ID 20120410
9 Exporting EV_RESPONSE_BODY Call by reference Type reference (TYPE) XSTRING HTTP Response Body 20111024
10 Exporting EV_SAP_CLIENT Call by reference Type reference (TYPE) SYMANDT SAP Client 20130205
11 Exporting EV_SM59_HTTP_DEST Call by reference Type reference (TYPE) RFCDEST HTTP Destination (GW Client as a browser) 20120803
12 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I HTTP Status Code 20111026
13 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) STRING HTTP Status Text 20111026
14 Exporting EV_URI_PREFIX Call by reference Type reference (TYPE) STRING HTTP Connection Info in URI 20120309
15 Importing IT_REQUEST_HEADER Call by reference Type reference (TYPE) /IWFND/SUTIL_PROPERTY_T HTTP Request Header Table 20111024
16 Importing IV_CSRF_URI Call by reference Type reference (TYPE) STRING Request URI for CSRF (no standard OData request) 20130702
17 Importing IV_REQUEST_BODY Call by reference Type reference (TYPE) XSTRING HTTP Request Body 20111024
18 Importing IV_REUSE_CONNECTION Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE X: Reuse HTTP connection 20140428

Method WEB_REQUEST on class /IWFND/CL_SUTIL_CLIENT_PROXY has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 250