Kami memiliki URL dalam format berikut
/ instance / {instanceType} / {instanceId}
Anda dapat menyebutnya dengan metode HTTP standar: POST, GET, DELETE, PUT. Namun, ada beberapa tindakan lain yang kami ambil seperti "Simpan sebagai konsep" atau "Kurator"
Kami pikir kami bisa menggunakan metode HTTP khusus seperti: DRAFT, VALIDATE, CURATE
Saya pikir ini dapat diterima karena standar mengatakan
"Seperangkat metode umum untuk HTTP / 1.1 didefinisikan di bawah ini. Meskipun set ini dapat diperluas, metode tambahan tidak dapat diasumsikan untuk berbagi semantik yang sama untuk klien dan server yang diperluas secara terpisah."
Dan alat-alat seperti WebDav membuat beberapa ekstensi mereka sendiri.
Apakah ada masalah yang dialami seseorang dengan metode khusus? Saya sedang memikirkan server proxy dan firewall tetapi ada bidang lain yang menjadi perhatian. Haruskah saya tetap di sisi aman dan hanya memiliki parameter URL seperti action = validate | curate | draft?