जहां तक मैं समझ गया दो स्थानों पर जहां सामग्री प्रकार सेट करने के लिए देखते हैं:क्या मुझे http प्राप्त अनुरोधों के लिए सामग्री प्रकार की आवश्यकता है?
- ग्राहक शरीर वह सर्वर से भेज रहा है (पद के लिए उदाहरण के लिए)
- सर्वर सेट के लिए किसी सामग्री प्रकार सेट प्रतिक्रिया के लिए एक सामग्री प्रकार।
क्या इसका मतलब है कि मुझे अपने सभी अनुरोध (क्लाइंट साइड) के लिए सामग्री प्रकार सेट नहीं करना है या नहीं करना चाहिए। और अगर मैं कर सकता हूं या क्या सामग्री प्रकार होना चाहिए?
इसके अलावा मैंने कुछ पोस्टों में पढ़ा है कि क्लाइंट का सामग्री प्रकार निर्दिष्ट करता है कि क्लाइंट किस प्रकार की सामग्री प्राप्त करना चाहता है। तो शायद मेरा बिंदु 1 सही नहीं है? क्योंकि वे अनुरोध इकाई नहीं है
यह वास्तव में इसका मतलब नहीं है। सटीक होने के लिए, यह कहता है कि सामग्री-प्रकार शीर्षलेख शरीर के अनुरोधों पर उपयोग किया जाना चाहिए (लेकिन होना आवश्यक नहीं है), और यदि उन मामलों में अनुपलब्ध है तो प्राप्तकर्ता अनुमान लगाने का प्रयास कर सकता है, या आवेदन पर वापस आ सकता है/octet-stream अगर यह नहीं कर सकता है। यह कोई शरीर नहीं होने पर भी सामग्री-प्रकार शामिल करने के लिए काफी अनुमत लगता है। कहने में "केवल उन लोगों के लिए सेट होना चाहिए", दोनों "जरूरी" और "केवल" गलत हैं। –
@Epoc, उद्धृत संदेश सबसे अच्छा निहित है। यह ** वास्तव में ** नहीं कहता है कि बिना इकाई-शरीर के संदेशों को 'सामग्री नहीं' शामिल करना चाहिए। क्या हमारे पास एक स्पष्ट उद्धरण है? – Pacerier
@Pacerier कृपया किसी और के जवाब के मूल निष्कर्ष को नकारें, भले ही यह गलत है। मैं मानता हूं कि एपोक का जवाब गलत है - उस खंड में कुछ भी नहीं जो उसने उद्धृत किया है, उसके जवाब के निष्कर्ष का समर्थन करता है, और इसे कम करने का हकदार है। लेकिन इसका मतलब यह नहीं है कि आपको अपने मूल आधार को खत्म करने के लिए जवाब संपादित करना चाहिए और इस प्रकार इसका अर्थ पूरी तरह से बदलना चाहिए। –