diff --git a/src/http/cl_web_http_utility.clas.abap b/src/http/cl_web_http_utility.clas.abap index bbe61e74..7bf52493 100644 --- a/src/http/cl_web_http_utility.clas.abap +++ b/src/http/cl_web_http_utility.clas.abap @@ -7,6 +7,13 @@ CLASS cl_web_http_utility DEFINITION PUBLIC. RETURNING VALUE(unescaped) TYPE string. + CLASS-METHODS escape_url + IMPORTING + unescaped TYPE string + options TYPE i OPTIONAL + RETURNING + VALUE(escaped) TYPE string. + CLASS-METHODS decode_x_base64 IMPORTING encoded TYPE string @@ -60,6 +67,10 @@ CLASS cl_web_http_utility IMPLEMENTATION. options = options ). ENDMETHOD. + METHOD escape_url. + escaped = cl_http_utility=>escape_url( unescaped ). + ENDMETHOD. + METHOD decode_x_base64. decoded = cl_http_utility=>decode_x_base64( encoded ). ENDMETHOD.