Я не хочу заполнять их бесполезным текстом, так как вопрос предельно ясен. В колледже меня научили использовать глагол Patch для внесения изменений, а в Интернете я вижу, что обычно используется Put. Я хотел бы, чтобы кто-нибудь объяснил мне разницу между ними.
Ваше здоровье!
Все просто, PUT — это полная замена сущности, PATCH — только ее часть.
Вот некоторые определения:
PUT определен в Разделе 9.6 RFC 2616:
PATCH определен в RFC 5789:
Я делюсь этими ссылками, которые будут очень полезны:
ИСПРАВИТЬ И ПОСТАВИТЬ
PUT против PATCH