Я пытаюсь сделать вызов PATCH на сервер. Я пользуюсь следующей командой:Как использовать глагол PATCH с curl
curl --data status=closed -X PATCH https://api.viafoura.com/v2/dev.viafoura.com/pages/7000000043515
Это правильный способ отправки запроса PATCH? Я получаю сообщение о том, что нет набора параметров статуса. Я предполагаю, что -data только для запроса POST, и поэтому сервер не находит параметр статуса.
Это ответ (FYI):
{"http_status":400,"error":"Parameter validation errors","validation_errors":{"status":{"error":"Request missing status parameter."}}}
Вы можете найти документацию об этой услуге here.
Странные, '-X' и' --request' документируются как один и тот же флаг. –