rest पर टैग किए गए जवाब

प्रतिनिधि राज्य हस्तांतरण, या REST, वेब के माध्यम से जानकारी स्थानांतरित करने के लिए नेटवर्किंग सॉफ़्टवेयर के लिए एक वास्तुशिल्प शैली है।

4
माइक्रोसर्विस रेस्ट या एएमक्यूपी, जो मामला
मैंने माइक्रोसर्विस आर्किटेक्चर से संबंधित कई लेख पढ़े हैं और मैं सोच रहा था कि एएमक्यूपी या रीस्ट का उपयोग कब किया जाए। मैंने पढ़ा है कि सेवाओं के बीच ढीली कपलिंग एक अच्छी बात है और एएमक्यूपी उस मामले में एक अच्छा विकल्प है। लेकिन अगर हम AMQP का …

3
वर्जन रीस्ट एपीआई। प्रत्येक एपीआई का अपना संस्करण होता है
URL के REST API के संस्करण को निर्दिष्ट करना बहुत आम है, विशेष रूप से पथ की शुरुआत में, जैसे कुछ: POST /api/v1/accounts GET /api/v1/accounts/details हालाँकि, मैंने ऐसा कोई डिज़ाइन नहीं देखा है जहाँ संस्करण प्रत्येक API से संबद्ध हो। दूसरे शब्दों में, हम प्रत्येक एपीआई के संस्करण को अलग-अलग …

1
RESTful API और i18n: प्रतिक्रिया कैसे डिज़ाइन करें?
हम एक RESTful API डिज़ाइन कर रहे हैं जो मुख्य रूप से किसी एकल क्लाइंट की जरूरतों को पूरा करने के लिए है। इसकी विशेष परिस्थितियों के कारण, इस ग्राहक को यथासंभव कम अनुरोध करने पड़ते हैं। एपीआई अनुरोधों में स्वीकार-भाषा के हेडर के माध्यम से i18n को संभालता है। …
15 rest  api  api-design  http 

2
REST API एरर रिस्पांस मॉडल और एरर कोड सिस्टम बनाने का सबसे अच्छा तरीका क्या है?
मेरा REST कार्यान्वयन JSON में अगली संरचना के साथ त्रुटियां लौटाएगा: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } मैं विशेष प्रतिक्रिया मॉडल बनाने का सुझाव देता हूं, जहां मैं गुणों के लिए आवश्यक मान पारित कर सकता हूं (dev_message, message_for_user, some_internal_error_code), और उन्हें वापस कर सकता हूं। …
15 php  mvc  rest  api 

2
क्या यह डोमेन संचालित डिज़ाइन RESTful वेब सेवा के लिए एक अच्छा Visual Studio समाधान संरचना है?
मैं .NET 4.5 C # वेब एपीआई रेस्टफुल समाधान का निर्माण कर रहा हूं और मैं चाहूंगा कि कोई व्यक्ति मुझे बताए कि क्या मेरा प्रोजेक्ट समाधान सही है और डोमेन ड्रिवेन डिज़ाइन का उपयोग करके डिज़ाइन किए गए समाधान के लिए / या (?)। समाधान को 6 परियोजनाओं में …

3
विभिन्न एपीआई संस्करणों का समर्थन कैसे करें
मैं एक रेस्ट एपीआई लिख रहा हूं और सोच रहा हूं कि विभिन्न संस्करणों का समर्थन करने के लिए सबसे अच्छा कैसे हो। इसका मतलब यह नहीं है कि URI को V2 या V3 के रूप में कैसे परिभाषित किया जाए, बल्कि इसे दिए गए कोड को कैसे संरचित किया …

1
REST डालने के लिए उचित प्रतिक्रिया - पूर्ण नया रिकॉर्ड, या केवल रिकॉर्ड आईडी मान?
मैं एक REST API का निर्माण कर रहा हूं, जो हमारे एप्लिकेशन में डेटाबेस को जोड़ने / अपडेट करने के लिए आवेषण (POST, idempotent) और अपडेट (PUT, idempotent) अनुरोधों की अनुमति देता है। मैं सोच रहा हूं कि POST (इंसर्ट) ऑपरेशन के जवाब में क्लाइंट के पास कौन सा डेटा …
15 rest 

5
क्या REST और HATEOAS वेब सेवाओं के लिए एक अच्छी वास्तुकला है?
अगर मैं सही तरीके से समझूं, तो Rest को रॉय फील्डिंग ने वेब की वास्तुकला के एक वर्णनात्मक मॉडल के रूप में औपचारिक रूप दिया था । AFAIK क्षेत्ररक्षण ने दावा नहीं किया कि REST कोई भी अच्छा था, वह सिर्फ वेब की वास्तविक संरचना का वर्णन कर रहा था। …
15 rest  hateoas 

4
ओडाटा एक रेस्ट सर्विस से कैसे अलग है?
मैं एक वेब सेवा एपीआई लिखने में देख रहा हूँ और मैं एक REST सेवा बनाने के बारे में सोच रहा हूँ। इस संदर्भ में ओदता का क्या अर्थ है? क्या आप कृपया OData और REST के बीच अंतर बता सकते हैं?
15 rest 

3
संसाधन नहीं मिलने पर क्या मुझे 204 या 404 प्रतिसाद वापस करना चाहिए?
मैं टूर्नामेंट और शेड्यूल के लिए एक सरल रेस्टफुल सेवा विकसित कर रहा हूं। जब एक JSON निकाय वाले POST अनुरोध के माध्यम से एक टूर्नामेंट बनाया जाता है, तो टूर्नामेंट BiMapडीएओ क्रमांक में निम्नानुसार घोषित किया जाता है। private BiMap<String, Tournament> tournaments = Maps.synchronizedBiMap(HashBiMap.create()); जब कोई टूर्नामेंट बनाया जाता …
15 java  rest  web-services  http 

1
REST मॉडल में नेस्टिंग संसाधनों का उचित तरीका क्या है?
मैं सेवा की एक REST API डिजाइन कर रहा हूं और उचित संसाधनों पर घोंसला बनाने के लिए अटक गया हूं। संसाधन: भागीदार, टिकट, सेटिंग्स संसाधनों के बीच संबंध: साथी के पास कई टिकट हैं, पार्टनर ने सेटिंग की, Bussines तर्क: आप अनाम उपयोगकर्ता के रूप में सभी भागीदारों को …
14 api  rest  api-design 

4
बाहरी एपीआई परीक्षण (ब्लैकबॉक्स) कैसे करें
मान लें कि आप किसी विक्रेता से एपीआई का उपयोग कर रहे हैं, यह सुनिश्चित करने के लिए कि उनका एपीआई उम्मीद के मुताबिक काम कर रहा है? मेरी मुख्य चिंता यह है कि कभी-कभी विक्रेता अपने कोड में परिवर्तन को धक्का देते हैं और एपीआई को तोड़ते हैं, हम …

6
क्या सर्वर-साइड सत्र REST का उल्लंघन करते हैं?
रॉय फील्डिंग के अनुसार (HTTP विनिर्देशन के सिद्धांत लेखकों में से एक) अपने सेमिनल थीसिस आर्किटेक्चरल स्टाइल्स में जब REST की चर्चा करते हैं , तो वे उल्लेख करते हैं: [[] क्लाइंट से सर्वर के लिए ach अनुरोध में अनुरोध को समझने के लिए आवश्यक सभी जानकारी होनी चाहिए, और …
14 rest 

4
डीटीओ के लिए रचना और विरासत का उपयोग करें
हमारे पास ASP.NET वेब API है जो हमारे सिंगल पेज एप्लीकेशन के लिए एक REST API प्रदान करता है। हम इस API के माध्यम से डेटा पास करने के लिए DTO / POCO का उपयोग करते हैं। अब समस्या यह है, कि ये DTO समय के साथ बड़े होते जा …
13 rest  api-design  web-api  dto  poco 

2
पेलोड में एक संसाधन आईडी शामिल करने के लिए या URI से प्राप्त करने के लिए
API डिज़ाइन करना, हम इस सवाल के खिलाफ आए हैं कि क्या किसी PUT पेलोड में अपडेट की जा रही संसाधन की ID होनी चाहिए या नहीं। वर्तमान में हमारे पास यही है: PUT /users/123 Payload: {name: "Adrian"} हमारा रूट कोड यूआरआई से आईडी निकालता है और अपडेट के साथ …
13 rest  resources 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.