У меня есть следующий URI: Posts/{postId}/Comments/{commentId}
Я бы хотел, чтобы пользователи могли редактировать комментарий через мой API, должно ли редактирование выполняться с помощью POST или PUT?
Одной рукой, POST обновляет содержимоересурса, так что это имеет смысл, но с другой стороны, PUT заменяет его новым.Поэтому, если я правильно понимаю с POST, мне нужно отправить только то, что должно быть обновлением, а с PUT я отправляю весь ресурс.
Обычно в формах редактирования весь ресурс загружается в любом случае, так какой смысл использовать POST?
Если я выберу один или другой подход, в чем различия?