diff --git a/src/z2ui5_cl_http_handler.clas.abap b/src/z2ui5_cl_http_handler.clas.abap index 50af5f23..37954908 100644 --- a/src/z2ui5_cl_http_handler.clas.abap +++ b/src/z2ui5_cl_http_handler.clas.abap @@ -1,15 +1,14 @@ CLASS z2ui5_cl_http_handler DEFINITION PUBLIC - CREATE PUBLIC . + CREATE PUBLIC. PUBLIC SECTION. - CLASS-DATA: BEGIN OF client, body TYPE string, t_header TYPE z2ui5_if_client=>ty_t_name_value, t_param TYPE z2ui5_if_client=>ty_t_name_value, - END OF client . + END OF client. CLASS-DATA: BEGIN OF config READ-ONLY, @@ -17,42 +16,33 @@ CLASS z2ui5_cl_http_handler DEFINITION END OF config. CLASS-METHODS http_get - IMPORTING - t_config TYPE z2ui5_if_client=>ty_t_name_value OPTIONAL - content_security_policy TYPE clike OPTIONAL - check_logging TYPE abap_bool DEFAULT abap_false - RETURNING - VALUE(r_result) TYPE string. + IMPORTING t_config TYPE z2ui5_if_client=>ty_t_name_value OPTIONAL + content_security_policy TYPE clike OPTIONAL + check_logging TYPE abap_bool DEFAULT abap_false + RETURNING VALUE(r_result) TYPE string. CLASS-METHODS http_post - RETURNING - VALUE(result) TYPE string. - - + RETURNING VALUE(result) TYPE string. PROTECTED SECTION. + PRIVATE SECTION. ENDCLASS. - -CLASS Z2UI5_CL_HTTP_HANDLER IMPLEMENTATION. - - +CLASS z2ui5_cl_http_handler IMPLEMENTATION. METHOD http_get. - DATA(lt_Config) = t_config. IF lt_config IS INITIAL. lt_config = VALUE #( - ( name = `data-sap-ui-theme` value = `sap_horizon` ) - ( name = `src` value = `https://sdk.openui5.org/resources/sap-ui-core.js` ) - ( name = `data-sap-ui-libs` value = `sap.m` ) - ( name = `data-sap-ui-bindingSyntax` value = `complex` ) - ( name = `data-sap-ui-frameOptions` value = `trusted` ) - ( name = `data-sap-ui-compatVersion` value = `edge` ) - ). + ( name = `data-sap-ui-theme` value = `sap_horizon` ) + ( name = `src` value = `https://sdk.openui5.org/resources/sap-ui-core.js` ) + ( name = `data-sap-ui-libs` value = `sap.m` ) + ( name = `data-sap-ui-bindingSyntax` value = `complex` ) + ( name = `data-sap-ui-frameOptions` value = `trusted` ) + ( name = `data-sap-ui-compatVersion` value = `edge` ) ). ENDIF. IF content_security_policy IS NOT SUPPLIED. @@ -67,13 +57,13 @@ CLASS Z2UI5_CL_HTTP_HANDLER IMPLEMENTATION. `` && |\n| && lv_sec_policy && |\n| && ` ` && |\n| && - ` ` && |\n| && + ` ` && |\n| && ` ` && |\n| && ` abap2UI5` && |\n| && - ` ` && ` ` && |\n| && ``. - ENDMETHOD. - METHOD http_post. - - DATA(lo_handler) = z2ui5_lcl_fw_handler=>request_begin( ). + DATA(lo_handler) = z2ui5_lcl_fw_handler=>request_begin( ). DO. TRY. @@ -322,6 +309,5 @@ CLASS Z2UI5_CL_HTTP_HANDLER IMPLEMENTATION. EXIT. ENDDO. - ENDMETHOD. ENDCLASS.