2012-02-24 26 views
8

Kaynağın var olup olmadığını kontrol etmek için REST yolu nedir? Project adında bir kaynağınız olduğunu varsayalım. Bu birini understating yol olacaktır benim By : Kaynağın var olup olmadığını kontrol etmek için REST standardı

kaynak yönetmek

GET /rest/projects/123 

GET /rest/projects/someCriteria 

GET /rest/projects/listOfIds 

basit GET ancak varsa tüm nesne alınır ve biz sadece orada olup olmadığını kontrol etmek istiyorsanız bu şekilde. Daha şık bir çözüm var mı, belki HEAD kullanıyor?

+4

Evet, 'HEAD' kullanın ve '404' için işaretleyin. –

cevap

12

REST yolu, özgün mimarinizdeki tümleşik arabirim izinleri ne olursa olsun kullanmaktır. HTTP için en iyi eşleşme HEAD. Bir kaynağın basit varlığının ötesinde bilgiye ihtiyacınız varsa, OPTIONS'u düşünün.

İlgili konular