Ekler (POST, idempotent değil) ve güncellemeler (PUT, idempotent) uygulama eklemek / veritabanı güncellemek için istekleri sağlayan bir REST API inşa ediyorum.
Bir POST (insert) işlemi için yanıt olarak istemciye hangi verileri geri gönderdiğimizle ilgili herhangi bir standart veya en iyi uygulama olup olmadığını merak ediyorum. En az bir kayıt kimliği değeri geri göndermemiz gerekiyor (örn. Yeni kaydınız # 1234 kaydı).
Tam nesneye cevap vermeli miyiz? (örneğin, bir "GET / object_type / 1234" isteğinden aldıkları yanıtın aynısı)
Sadece yeni kimlik değeri ile cevap vermeli miyiz? (örn. "{id: 1234}", yani tüm kaydı getirmek istiyorlarsa tam kaydı almak için ek bir HTTP GET isteği yapmak zorunda kalırlar)
Tüm nesnenin URL'sini gösteren bir yönlendirme başlığı mı?
Tamamen başka bir şey mi?