मैं जानना चाहता हूं कि आरईएसटी वेब सेवा के लिए रूट एंडपॉइंट के बारे में कुछ सर्वोत्तम प्रथाएं हैं या नहीं? मेरा मतलब है, क्या यह एपीआई के उपयोग के बारे में एक संक्षिप्त दस्तावेज होना चाहिए? क्या यह एक एक्सएमएल दस्तावेज़ होना चाहिए जो सभी विधियों का वर्णन करता हो? क्या इसे केवल "अज्ञात विधि" वापस करनी चाहिए?एक आरईएसटी एपीआई के रूट पेज के लिए सबसे अच्छा अभ्यास क्या हैं?
उत्तर
यह प्रश्न पूछा गया है अस्पष्ट है। मुझे लगता है कि इसका मतलब है कि एक निर्देशिका की तरह कुछ है कि सभी एपीआई विधियों के तहत हैं। उदाहरण के लिए, फ़्लिकर एपीआई की मूल निर्देशिका http://api.flickr.com/services/rest/ होगी।
एक परियोजना है कि फ़्लिकर API तक पहुँचता है का एक उदाहरण के लिए, देखें python-flickrapi
मेरा मतलब है दूसरी ओर ... एक वेब ऐप से फ़्लिकर एपीआई को कॉल करने के लिए फाइलें कैसा दिखती हैं ... – adam
1. NerdDinner WCF डेटा सेवाओं, जो एक शानदार तरीका सही ढंग से RESTful सेवाओं को लागू करने की है उपयोग करता है। कारण मैं उस पर इंगित करता हूं, और डब्ल्यूसीएफ डेटा सेवाओं को सीधे नहीं है क्योंकि यह एक सार्वजनिक वेबसाइट है और आप इसका उपयोग कर सकते हैं। 2. मीडियाविकि एक महान उदाहरण नहीं है क्योंकि वे यूआरआई में कार्यवाही कर रहे हैं लेकिन यह तकनीकी रूप से एक विश्वसनीय सेवा है और शो के बहुत सारे रोचक विचार हैं।
आरईएसटी एपीआई का मूल बिंदु एपीआई है जिसे प्रेषक-सर्वलेट के बाद यूआरएल के पहले स्लैश i.e "/" के लिए परिभाषित किया गया है। इसमें संसाधनों की सूची के लिए सभी जीईटी शामिल हैं (ज्यादातर डेटाबेस डेटाबेस के लिए प्राप्त करें) इस सूची में सभी आइटम शामिल हैं और एकल आइटम में डिलीट, पुट/पैच और एसईएलएफ यूआरएल होगा। इस प्रकार हेटोस के कार्यान्वयन को बनाते हैं।
प्रश्न मेरे लिए बिल्कुल स्पष्ट है।
मुझे लगता है कि इसे 404 के साथ जवाब देना चाहिए। यदि रूट पथ से कोई संसाधन संबद्ध नहीं है, तो वापस लौटने के लिए कुछ भी नहीं है।
यदि आपको लगता है कि 404 सहायक नहीं है, तो दस्तावेज़ के यूआरएल को वापस करना भी ठीक होगा।
- 1. सी ++ पब्लिक एपीआई के लिए सबसे अच्छा अभ्यास क्या है?
- 2. रखरखाव सीएसएस लिखने के लिए सबसे अच्छा अभ्यास क्या हैं?
- 3. भट्ठी भंडारों के लिए सबसे अच्छा अभ्यास क्या हैं?
- 4. आरईएसटी के माध्यम से एक संरचित संसाधन को अद्यतन करने के लिए सबसे अच्छा अभ्यास?
- 5. डीएओ पैटर्न के लिए सबसे अच्छा अभ्यास?
- 6. ऑब्जेक्ट्स नामकरण गुणों के लिए सबसे अच्छा अभ्यास क्या है?
- 7. टैब नेविगेशन के लिए सबसे अच्छा अभ्यास?
- 8. सबसे अच्छा अभ्यास परिणाम
- 9. एक आरईएसटी एपीआई
- 10. अभी दृढ़ता के लिए सबसे अच्छा अभ्यास क्या है?
- 11. एक आरईएसटी एपीआई
- 12. यदि शर्तों के लिए सबसे अच्छा कोडिंग अभ्यास क्या है?
- 13. टाइमज़ोन रूपांतरणों के लिए सबसे अच्छा अभ्यास क्या है?
- 14. प्रसिद्ध उद्धरणों के लिए एक अच्छा एपीआई
- 15. उपवर्गों के नामकरण के लिए सबसे अच्छा अभ्यास
- 16. गिट के लिए सबसे अच्छा रूबी एपीआई क्या है?
- 17. एकाधिक फ़िल्टर के साथ एक आरईएसटी एपीआई कैसे डिजाइन करना सबसे अच्छा है?
- 18. आरईएसटी एपीआई
- 19. एक आरईएसटी एपीआई के उपयोगकर्ताओं को सीमित करने की दर के लिए सर्वश्रेष्ठ अभ्यास?
- 20. रूबी में एक आरईएसटी एपीआई
- 21. उदाहरण के लिए एक अच्छा अभ्यास है?
- 22. रेलवे बैकएंड व्यवस्थापक सिस्टम सेटअप के लिए सबसे अच्छा अभ्यास?
- 23. रनटाइम पर नियंत्रण को जोड़ने के लिए सबसे अच्छा अभ्यास
- 24. iPhone 5 के लिए एप्लिकेशन का विस्तार - सबसे अच्छा अभ्यास
- 25. PHP का उपयोग कर पेज हिट रिकॉर्ड करने के लिए सबसे अच्छा अभ्यास?
- 26. एक आरईएसटी एपीआई
- 27. ASP.NET के साथ विशाल बाइनरी फ़ाइलों को स्थानांतरित करने के लिए सबसे अच्छा अभ्यास क्या है?
- 28. रूबी एप्लिकेशन के लिए एक आरईएसटी एपीआई कैसे बनाएं?
- 29. एक आरईएसटी एपीआई दस्तावेज उत्पन्न करने का सबसे अच्छा तरीका क्या है?
- 30. एक आरईएसटी एपीआई
यह एक खराब परिभाषित सवाल है! कृपया अधिक जानकारी प्रदान करें –