यह मुझे अस्पष्ट नहीं है जब आपको HTTP 412 वापस करना चाहिए और नहीं करना चाहिए: पूर्व शर्त विफल, वेब सेवा के लिए त्रुटि? मैं डेटा को सत्यापित करते समय इसका उपयोग करने की सोच रहा हूं। उदाहरण के लिए, यदि कोई ग्राहक POST का XML डेटा और उस डेटा में एक आवश्यक डेटा तत्व गुम है, तो 412 और त्रुटि का विवरण प्रतिसाद दे रहा है।HTTP 412 त्रुटि के साथ प्रतिक्रिया देना उचित है?
करता है कि एक HTTP 412 के साथ जवाब की भावना के साथ संरेखित, या कुछ और इस्तेमाल किया जाना चाहिए (उदाहरण के लिए एक और HTTP त्रुटि कोड या वेब अनुप्रयोग अपवाद)?
ग्राहकों को किसी अज्ञात 4xx कोड को 400 के रूप में किसी भी तरह से इलाज करना चाहिए। –
404 के बारे में क्या? – JoelFan
@ जोएलफ़ान 404 अज्ञात कोड नहीं होगा। उस व्यक्ति को शायद संभाला जाना चाहिए जबकि 400-49 9 कोड स्पष्ट रूप से संभाले नहीं गए हैं, उन्हें सामान्य 400 के रूप में माना जाना चाहिए। – BamaPookie