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

हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल - वेब अनुरोधों और उत्तरों का प्रतिनिधित्व करने के लिए एक पाठ्य प्रणाली।

3
HTTP में POST पुनर्निर्देशित क्यों नहीं है?
HTTP पुनर्निर्देशन HTTP कोड 301, और 302 (शायद अन्य कोड भी) और एक हेडर फ़ील्ड के माध्यम से किया जाता है जिसे "स्थान" के रूप में जाना जाता है जिसमें जाने के लिए नई जगह का पता होता है। हालाँकि, ब्राउज़र हमेशा उस URL पर "GET" अनुरोध भेजते हैं। हालांकि, …

6
सर्वर पर डेटा बदलने का अनुरोध क्यों नहीं करना चाहिए?
पूरे इंटरनेट पर, मुझे निम्नलिखित सलाह दिखाई देती है: एक GET सर्वर पर डेटा को कभी नहीं बदलना चाहिए- उसके लिए एक POST अनुरोध का उपयोग करें इस विचार का आधार क्या है? यदि मैं एक php सेवा बनाता हूं जो डेटाबेस में डेटा सम्मिलित करता है, और इसे GET …
109 http  http-request 

8
यदि विभिन्न क्रियाएं अलग-अलग स्थितियों के साथ समाप्त होती हैं, तो लौटने के लिए HTTP स्थिति कोड क्या है?
मैं एक एपीआई का निर्माण कर रहा हूं जहां उपयोगकर्ता सर्वर को एक HTTP अनुरोध में कई कार्यों को करने के लिए कह सकता है। परिणाम एक JSON सरणी के रूप में लौटाया जाता है, जिसमें प्रति क्रिया एक प्रविष्टि होती है। इनमें से प्रत्येक क्रिया विफल हो सकती है …
72 api  http 

5
HATEOAS आपकी URL संरचना को अधिक या कम आज़ादी से बदलने की क्षमता के अलावा खोज और अवनति के लिए क्या प्रदान करता है?
हाल ही में मैं हाइपरमेडिया के बारे में एप्लीकेशन स्टेट (HATEOAS) के इंजन के रूप में पढ़ रहा हूं, एक वेब एपीआई को "सही मायने में RESTful" बनाने का दावा करने वाली बाधा। यह मूल रूप से उबलता है जिसमें वर्तमान स्थिति से आपके द्वारा किए जा सकने वाले संभावित …
61 rest  http  hateoas 

3
RESTful API में ट्रेलिंग स्लैश
मुझे Restful API में ट्रेलिंग स्लैश के साथ क्या करना है, इस पर बहस चल रही है। आइए कहते हैं कि मेरे पास कुत्तों के लिए एक संसाधन है और व्यक्तिगत कुत्तों के लिए अधीनस्थ संसाधन हैं। इसलिए हम निम्न कार्य कर सकते हैं: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} लेकिन हम …
60 api  rest  http 

8
जब एक एपीआई में HTTP स्थिति कोड 404 का उपयोग करना है
मैं एक परियोजना पर काम कर रहा हूं और लगभग एक घंटे से अधिक समय तक लोगों के साथ बहस करने के बाद। मैंने यह जानने का फैसला किया कि स्टैक-एक्सचेंज पर लोग क्या कह सकते हैं। हम एक सिस्टम के लिए एक एपीआई लिख रहे हैं, एक क्वेरी है …

5
यदि कोई पैरामीटर वाक्यविन्यास रूप से सही है, लेकिन क्या मुझे HTTP 400 (खराब अनुरोध) का दर्जा वापस करना चाहिए, लेकिन व्यवसाय नियम का उल्लंघन करता है?
कहें कि मेरे पास एक REST समापन बिंदु है जो एक पैरामीटर के रूप में पूर्णांक लेता है: /makeWaffles?numberOfWaffles=3 इस मामले में, मैं चाहता हूं कि संख्या सकारात्मक हो क्योंकि मैं वफ़ल की नकारात्मक संख्या नहीं बना सकता (और 0 वफ़ल का अनुरोध समय की बर्बादी है)। इसलिए मैं किसी …
56 api-design  http 

3
क्या मुझे एप्लिकेशन स्तर की घटनाओं का वर्णन करने के लिए HTTP स्थिति कोड का उपयोग करना चाहिए
मेरे द्वारा निपटाए गए कई सर्वर HTTP 200 को उन अनुरोधों के लिए लौटाएंगे, जो ग्राहक को असफलता पर विचार करने के लिए चाहिए, शरीर में 'सफलता: असत्य' जैसी चीज के साथ। यह मेरे लिए HTTP कोड के उचित कार्यान्वयन की तरह प्रतीत नहीं होता है, खासकर असफल प्रमाणीकरण के …

10
"आपके क्षेत्र में सेवा उपलब्ध नहीं" त्रुटि के लिए http स्थिति कोड क्या होना चाहिए?
हमारी सेवा अभी 5 शहरों में है। यदि कोई हमारी सेवा एपीआई को किसी अन्य शहर से कॉल करने का प्रयास करता है, तो हम इस त्रुटि को फेंकना चाहते हैं Service not available in your area। सवाल यह है कि इस त्रुटि के लिए उपयुक्त http कोड क्या होगा? …
51 api  api-design  http 

3
HTTP अनुरोध शीर्षलेख बनाम अनुरोध निकाय से संबंधित क्या है?
मैं एक मोबाइल ग्राहक के लिए वेब सेवाओं के एक सेट पर काम कर रहा हूं, और आवश्यकताओं को एक अद्वितीय डिवाइस आईडी के लिए सभी अनुरोधों के साथ शामिल करने के लिए कॉल किया जाता है, कुछ अनुरोधों में संग्रहीत किया जाता है, और दूसरों में परिणामों को फ़िल्टर …

3
PATCH विधि क्यों नहीं है?
मैं इस बारे में सोच रहा था। मान लीजिए कि मेरे पास और खेतों के userसाथ एक संसाधन है । अगर मैं किसी क्षेत्र को अपडेट करना चाहता हूं तो मैं इस तरह से संसाधन के लिए एक पाच अनुरोध कर सकता हूंidname PATCH /users/42 {"name": "john doe"} और फिर …

4
"अभी भी प्रसंस्करण" के लिए HTTP स्थिति कोड
मैं एक RESTful API बना रहा हूं जो अंतिम हैंडलिंग के लिए लंबे समय से चल रहे कामों का समर्थन करता है। इस एपीआई के लिए विशिष्ट वर्कफ़्लो होगा: उपयोगकर्ता फॉर्म भरता है API में क्लाइंट डेटा पोस्ट करता है एपीआई रिटर्न 202 स्वीकृत ग्राहक उस अनुरोध के लिए उपयोगकर्ता …
47 rest  http 

2
REST API को आंशिक रूप से परिवर्तनीय संसाधनों के लिए PUT अनुरोधों को कैसे संभालना चाहिए?
एक REST API का मान लीजिए, एक HTTP के जवाब में GETअनुरोध, एक उप वस्तु में कुछ अतिरिक्त डेटा देता है owner: { id: 'xyz', ... some other data ... owner: { name: 'Jo Bloggs', role: 'Programmer' } } स्पष्ट रूप से, हम नहीं चाहते कि कोई भी PUTवापस आ …

2
'अनुरोध सीमा तक पहुँच' के लिए सुझाया गया HTTP REST स्थिति कोड
मैं एक REST सेवा के लिए एक युक्ति लगा रहा हूं, जिसका एक हिस्सा उपयोगकर्ताओं को सेवा-व्यापी और व्यक्तिगत या संसाधनों के समूहों पर थ्रॉटल करने की क्षमता को शामिल करेगा। समान रूप से, इन के लिए समय-आउट प्रति संसाधन / समूह / सेवा के लिए विन्यास योग्य होगा। मैं …

4
रीस्ट - एक्सेप्ट हेडर बनाम एक्सटेंशन के माध्यम से कंटेंट बातचीत के बीच ट्रेडऑफ
मैं एक डिजाइन एपीआई के माध्यम से काम कर रहा हूँ। हम जानते हैं कि हम JSON और XML को किसी भी संसाधन के लिए वापस करना चाहते हैं। मैं सोच रहा था कि हम कुछ ऐसा करेंगे: GET /api/something?param1=value1 Accept: application/xml (or application/json) हालाँकि, किसी ने इसके लिए एक्सटेंशन …

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