У нас є URL-адреса в наступному форматі
/ instance / {instanceType} / {instanceId}
Ви можете викликати його за допомогою стандартних методів HTTP: POST, GET, DELETE, PUT. Однак ми вживаємо ще декілька дій, таких як "Зберегти як чернетка" або "Curate"
Ми думали, що ми можемо просто використовувати спеціальні методи HTTP, такі як: ПРОЕКТ, ВАЛІДАТ, КУРАТ
Я думаю, що це прийнятно, оскільки кажуть стандарти
"Набір загальних методів для HTTP / 1.1 визначено нижче. Хоча цей набір може бути розширений, додаткові методи не можна вважати спільними для тієї самої семантики для окремо розширених клієнтів та серверів."
І такі інструменти, як WebDav, створюють деякі власні розширення.
Чи є проблеми, у кого хтось зіткнувся зі спеціальними методами? Я думаю про проксі-сервери та брандмауери, але будь-які інші проблемні сфери вітаються. Чи варто залишатись у безпечній стороні і просто мати такий параметр URL-адреси, як action = валідація | curate | проект?