Я пытаюсь использовать внешнюю службу REST. Пример:
DATA : lo_client TYPE REF TO if_http_client.
cl_http_client=>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->GET( ).
GET, POST, PUT и DELETE в порядке, поскольку они реализованы в классе CL_REST_HTTP_CLIENT
.
Кто-нибудь нашел решение использовать метод PATCH или как я могу использовать его иначе?
PS: константа для PATCH существует (if_rest_message=>gc_method_patch
), но, как я уже сказал, она не реализована (send_receive).
Спасибо.