2012-02-24 7 views
8

संसाधन मौजूद है या नहीं, यह जांचने का सबसे पहला तरीका क्या है? मान लें कि आपके पास प्रोजेक्ट नामक कुछ संसाधन है। तक मेरी इस में से एक समझ तरीका होगा:संसाधन मौजूद है या नहीं, यह जांचने के लिए REST मानक

संसाधन प्राप्त

GET /rest/projects/123 

GET /rest/projects/someCriteria 

GET /rest/projects/listOfIds 

सरल लेकिन इस तरह से यदि उपलब्ध हो तो संपूर्ण वस्तु लिया गया है और हम सिर्फ अगर यह नहीं है जाँच करना चाहते हैं। क्या हेड का उपयोग कर शायद अधिक सुरुचिपूर्ण समाधान है?

+4

हां, 'HEAD' का उपयोग करें और' 404' के लिए जांचें। –

उत्तर

12

आरईएसटी तरीका आपके विशिष्ट आर्किटेक्चर में जो भी वर्दी इंटरफेस की अनुमति देता है उसका उपयोग करना है। HTTP के लिए सबसे अच्छा मिलान HEAD है। यदि आपको संसाधन के सरल अस्तित्व से परे जानकारी की आवश्यकता है, तो OPTIONS पर विचार करें।

संबंधित मुद्दे

 संबंधित मुद्दे