anchor.diff:      DATA: ls_auth LIKE LINE OF gt_auth.
   
   
  -    READ TABLE gt_auth INTO ls_auth WITH KEY uri = iv_uri.
  +    READ TABLE gt_auth INTO ls_auth WITH KEY uri = lcl_url=>host( iv_uri ).
       IF sy-subrc = 0.
  -      ii_client->request->set_header_field(
  +      rv_authorization = ls_auth-authorization.
  +
  +      IF NOT ii_client IS INITIAL.
  +        ii_client->request->set_header_field(
             name  = 'authorization'
             value = ls_auth-authorization ).                  "#EC NOTEXT
  -      ii_client->propertytype_logon_popup = ii_client->co_disabled.
  +        ii_client->propertytype_logon_popup = ii_client->co_disabled.
  +      ENDIF.
       ENDIF.
   
     ENDMETHOD.
  
positive.code:     DATA: lv_auth TYPE string.
  
  
      lv_auth =  ii_client->request->get_header_field( 'authorization' ). "#EC NOTEXT
  
      IF NOT lv_auth IS INITIAL.
        append( iv_uri = iv_uri
                iv_auth = lv_auth ).
      ENDIF.
  
  
negative.code: * See http://www.abapgit.org
  
  CONSTANTS: gc_xml_version  TYPE string VALUE 'v1.0.0',      "#EC NOTEXT
             gc_abap_version TYPE string VALUE 'v1.11.13'.    "#EC NOTEXT
  
  ********************************************************************************
  * The MIT License (MIT)
  