RESTlet kullanıyorum ve bir kaynak oluşturdum. POST'u geçersiz kılarak ele alıyorum acceptRepresentation.
İstemci bana bazı veriler göndermeli, sonra bunu DB'ye depolamalı, yanıtı 201 (SUCCESS_CREATED) olarak ayarlamalı ve istemciye bazı verileri döndürmem gerekiyor, ancak acceptRepresentationis türünü döndürmeliyim void.
Benim durumumda, müşterinin bu kaynağa erişebilmesi için bir tanımlayıcı iade etmem gerekiyor.
Örneğin, URL ile bir kaynağım varsa /resourceve müşteri POST isteği gönderirse, DB'ye yeni bir satır eklerim ve adresi olmalıdır /resource/{id}. Ben göndermek gerekir {id}.
Yanlış bir şey mi yapıyorum? REST ilkeleri POST'tan sonra bir şey döndürmeye izin veriyor mu? Cevabınız evet ise, nasıl yapabilirim ve hayır ise bu durumu nasıl çözebilirim?