🔐

Base64 Encoder / Decoder

Utilities

Encode and decode Base64 strings. Essential for SAP integrations, ABAP development, and working with binary data in OData services and REST APIs.

"" Base64 Encode in ABAP
DATA: lv_input  TYPE string VALUE 'Hello SAP World',
      lv_b64    TYPE string.

cl_http_utility=>encode_base64(
  EXPORTING unencoded = lv_input
  RECEIVING encoded   = lv_b64 ).
WRITE lv_b64.

"" Base64 Decode in ABAP
DATA: lv_decoded TYPE string.
cl_http_utility=>decode_base64(
  EXPORTING encoded  = lv_b64
  RECEIVING decoded  = lv_decoded ).
WRITE lv_decoded.

Advertisement