From 078b3ad71b33b781ade570d82b0c20011f72af4b Mon Sep 17 00:00:00 2001 From: joltdx Date: Fri, 17 Oct 2025 08:55:27 +0200 Subject: [PATCH] adding cl_web_http_utility=>escape_url --- src/http/cl_web_http_utility.clas.abap | 11 +++++++++++ 1 file changed, 11 insertions(+) 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.