| Visibility and Level | Name | Documentation |
|---|
| public | to_form_part type ref to if_web_http_request | |
| public | to_http_client type ref to if_web_http_client | HTTP Client Control Block |
| public | to_rest_request type ref to if_web_http_request | |
| public | to_rest_response type ref to if_web_http_response | |
| public | ts_access_token type zif_ibmc_service_arch~ts_access_token | |
| public | ts_client (structured type) | |
| public | type zif_ibmc_service_arch~ts_header | |
| public | ts_http_stat (structured type) | |
| public | ts_http_status (structured type) | |
| public | ts_request_prop type zif_ibmc_service_arch~ts_request_prop | |
| public | ts_url type zif_ibmc_service_arch~ts_url | |
| public | type zif_ibmc_service_arch~tt_header | |
| Visibility and Level | Name | Documentation |
|---|
| public static | | base64_decode | | importing | i_base64 | type string | | returning | value(e_binary) | type xstring | | raising | zcx_ibmc_service_exception |
| ParametersClass-based Exceptions| zcx_ibmc_service_exception | |
|
| public static | | convert_string_to_utf8 | | importing | i_string | type string | | returning | value(e_utf8) | type xstring | | raising | zcx_ibmc_service_exception |
| Parameters |
| public static | | create_client_by_url | | importing | i_url | type string | | i_request_prop | type ts_request_prop | | exporting | e_client | type ts_client | | raising | zcx_ibmc_service_exception |
| Parameters| i_url | | | i_request_prop | | | e_client | |
Class-based Exceptions| zcx_ibmc_service_exception | |
|
| public static | | execute | | importing | i_client | type ts_client | | i_method | type zif_ibmc_service_arch~char | | returning | value(e_response) | type to_rest_response | | raising | zcx_ibmc_service_exception |
| Parameters| i_client | | | i_method | | | e_response | |
Class-based Exceptions| zcx_ibmc_service_exception | |
|
| public static | | get_default_proxy | | importing | i_url | type ts_url optional | | exporting | e_proxy_host | type string | | e_proxy_port | type string |
| Parameters| i_url | | | e_proxy_host | | | e_proxy_port | |
|
| public static | | get_http_status | | importing | i_rest_response | type ref to if_web_http_response | | returning | value(e_status) | type ts_http_status |
| Parameters |
| public static | | get_progname | | returning | value(e_progname) | type string |
| Parameters |
| public static | | get_response_binary | | importing | i_response | type ref to if_web_http_response | | returning | value(e_data) | type xstring |
| Parameters |
| public static | | | | importing | | type to_rest_response | | | type string | | returning | value() | type string |
| Parameters| i_response | | | i_header_field | | | e_value | |
|
| public static | | get_response_string | | importing | i_response | type ref to if_web_http_response | | returning | value(e_data) | type string |
| Parameters |
| public static | | get_timezone | | returning | value(e_timezone) | type zif_ibmc_service_arch~ty_timezone |
| Parameters |
| public static | | set_authentication_basic | | importing | i_client | type ts_client | | i_username | type string | | i_password | type string |
| Parameters| i_client | | | i_username | | | i_password | |
|
| public static | | set_request_body_cdata | | importing | i_client | type ts_client | | i_data | type string |
| Parameters |
| public static | | set_request_body_xdata | | importing | i_client | type ts_client | | i_data | type xstring |
| Parameters |
| public static | | | | importing | | type ts_client | | | type string | | | type string |
| Parameters |
| public static | | set_request_uri | | importing | i_client | type ts_client | | i_uri | type string |
| Parameters |
| public instance | | add_form_part | | importing | i_client | type ts_client | | it_form_part | type zif_ibmc_service_arch~tt_form_part | | raising | zcx_ibmc_service_exception |
| ParametersClass-based Exceptions| zcx_ibmc_service_exception | |
|