2011-02-09 17 views
16

पर संदेश निकाय मैं एक सहकर्मी के साथ बात कर रहा था कि किसी कारण से जमीन से ढांचे को लिखा गया क्योंकि यह 404 HTTP पैकेट पर एक संदेश निकाय को स्वचालित रूप से अनमशॉल करने में सक्षम नहीं था।404 संदेश

वह कहता है कि वह आरईएसटी सिद्धांतों का पालन कर रहा है। मेरा अनुमान है कि 404 HTTP पैकेट पर एक संदेश निकाय उन सिद्धांतों का उल्लंघन करता है, लेकिन मुझे यकीन नहीं है।

कोई इस बारे में एक राय है, तो जवाब कृपया :)

उत्तर

32

आप किसी वेब ब्राउज़र का उपयोग करते हैं http://www.google.com/unknown पर जाने के लिए आप 404 स्थिति कोड और एक इकाई के शरीर मिल जाएगा।

इकाई निकायों के लिए 404 के साथ वापस जाना आम बात है।

आप HTTPbis spec में 400 त्रुटियों के विवरण को देखें, तो आप

देखेंगे सर्वर चाहिए त्रुटि स्थिति, के
विवरण युक्त एक प्रतिनिधित्व शामिल है और क्या यह एक अस्थायी है या
स्थायी स्थिति।

+0

ह्यूम, यह जानना अच्छा है। लेकिन, क्या हेडर के भीतर एक त्रुटि पृष्ठ पर यूआरआई वापस लौटना बेहतर नहीं था? –

+5

@ पाउलो स्पष्ट रूप से HTTP spec के लेखकों ने ऐसा नहीं सोचा था। दो राउंड ट्रिप क्यों करते हैं जब आपको केवल एक की आवश्यकता होती है? इसके अलावा आपको यूआरआई में सभी संदर्भ संवेदनशील त्रुटि जानकारी शामिल करने की आवश्यकता होगी। –

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