title: How to use PATCH method with CL_REST_HTTP_CLIENT?
body: <p>I am trying to consume an external REST service. Example:</p>
  
  <pre><code>DATA : lo_client TYPE REF TO if_http_client.
  
  cl_http_client=&gt;create_by_url(
    EXPORTING
      url                = 'http://my_url'
    IMPORTING
      client             = lo_client
    EXCEPTIONS
      argument_not_found = 1
      plugin_not_active  = 2
      internal_error     = 3
      OTHERS             = 4 ).
  
  DATA(rest_client) = NEW CL_REST_HTTP_CLIENT( lo_client ).
  
  rest_client-&gt;GET( ).
  </code></pre>
  
  <p>GET, POST, PUT and DELETE are Ok since they are implemented in the class <code>CL_REST_HTTP_CLIENT</code>.</p>
  
  <p><img src="https://i.stack.imgur.com/TF6j7.png" alt="methods supported"></p>
  
  <p>Did anyone find a solution to use the PATCH method or how could I consume it otherwise?</p>
  
  <p>PS: the constant for PATCH exists (<code>if_rest_message=&gt;gc_method_patch</code>), but as I said, it's not implemented (send_receive).</p>
  
  <p>Thank you.</p>