w3.org (RFC2616) भाग के लिए अधिकतम आकार परिभाषित नहीं करता है। लेकिन अधिकतम चंक-आकार के बिना चंक-एक्सटेंशन के लिए कोई जगह नहीं है। अधिकतम खंड-आकार होना चाहिए, अन्यथा मैं खंड-विस्तार को अनदेखा नहीं कर सकता क्योंकि मुझे यह समझने की सलाह दी जाती है कि इसे समझा नहीं जा सकता है (उद्धरण: "MUST ignore chunk-extension extensions they do not understand"
)।स्थानांतरण-एन्कोडिंग के साथ HTTP प्रतिक्रिया में अधिकतम खंड आकार क्या है?
उत्तर
प्रत्येक खंड विस्तार अर्ध-कॉलन से शुरू होना चाहिए और खंड एक्सटेंशन की सूची को एक सीआरएलएफ के साथ समाप्त होना चाहिए। चंक-आकार को पार्स करते समय, अर्द्ध-कोलन या सीआरएलएफ पर रोकें। यदि आप सेमी-कोलन में रुक गए हैं, तो अगले सीआरएलएफ तक सब कुछ अनदेखा करें। अधिकतम खंड आकार के लिए कोई आवश्यकता नहीं है।
chunk = chunk-size [ chunk-extension ] CRLF
chunk-data CRLF
chunk-size = 1*HEX
chunk-extension= *(";" chunk-ext-name [ "=" chunk-ext-val ])
रोलैंड के उत्तर में पोस्ट किए गए एक ही प्रश्न के लिए अपने विचारों का अनुरोध करें। – smRaj
HTTP विनिर्देश HTTP संदेशों के वाक्यविन्यास के बारे में बहुत स्पष्ट है।
खंड आकार हमेशा हेक्साडेसिमल संख्या के रूप में दिया जाता है। यदि वह संख्या सीधे सीआरएलएफ द्वारा नहीं की जाती है, लेकिन इसके बजाय ;
है, तो आप जानते हैं कि एक एक्सटेंशन है। इस एक्सटेंशन को इसके नाम से पहचाना जाता है (chunk-ext-name
)। यदि आपने उस विशेष नाम के बारे में कभी नहीं सुना है, तो आप इसे अनदेखा कर सकते हैं।
तो आपकी समस्या वास्तव में क्या है?
- एक हेक्साडेसिमल संख्या
- अगले CRLF अप करने के लिए सब कुछ पर ध्यान न दें पढ़ें
- खुश
मैं यह पूछना चाहूंगा कि सर्वर भ्रष्ट होने पर और हेक्साडेसिमल नंबर कभी समाप्त नहीं होने पर आप क्या करना चाहते हैं? पीड़ित बनें और कभी भी समाप्त होने वाले हेक्साडेसिमल नंबर को कभी न पढ़ें या उस सीमा को ठीक करें जो आपके आवेदन के अनुरूप है और जब ऐसा होता है तो चेतावनी फेंक दें? – smRaj
@smRaj जो कुछ भी आपके आवेदन में सबसे ज्यादा समझ में आता है, शायद एक उचित सीमा निर्धारित करता है। –
@ डेविडस्वार्टज़: इससे मदद मिलती है। – smRaj
- 1. एक HTTP/1.1 खंड एन्कोडेड प्रतिक्रिया
- 2. एएसपी.नेट पेज से अधिकतम प्रतिक्रिया आकार बढ़ाना
- 3. Node.js के साथ असमर्थित HTTP विधियों के लिए HTTP प्रतिक्रिया?
- 4. HTTP 500 शरीर के साथ प्रतिक्रिया?
- 5. HTTP प्रतिक्रिया शीर्षलेख में अधिकतम आयु का समय-समय क्या है? सेकेंड, मिनट?
- 6. http प्रतिक्रिया
- 7. एसएमटीपी के साथ अधिकतम ईमेल अनुलग्नक आकार?
- 8. वास्तव में क्या __attribute__ ((खंड ("स्टैक"))? के साथ "स्टैक" खंड
- 9. सी # में स्ट्रिंग के लिए अधिकतम आकार क्या है?
- 10. HTTP 412 त्रुटि के साथ प्रतिक्रिया देना उचित है?
- 11. पायथन में एक खंड आकार अनुक्रम के साथ grouper?
- 12. आईपैड पर अधिकतम सैंडबॉक्स आकार क्या है?
- 13. PHP: क्या सरणी अधिकतम आकार है?
- 14. जेपीईजी मेटाडेटा का अधिकतम आकार क्या है?
- 15. Web.config का अधिकतम आकार क्या है?
- 16. गिट में अधिकतम फ़ाइल आकार और अधिकतम भंडार आकार?
- 17. अधिकतम आकार?
- 18. AJAX प्रतिक्रिया आकार सीमा
- 19. http शीर्षलेख मानों पर अधिकतम?
- 20. एंड्रॉइड साझा वरीयता मूल्य के लिए अधिकतम आकार क्या है?
- 21. क्या जावा के लिए कोई साधारण http प्रतिक्रिया पार्सर है?
- 22. क्या HTTP प्रतिक्रिया की निगरानी के लिए कोई उपकरण है?
- 23. gzip संपीड़ित http प्रतिक्रिया
- 24. Google Guava कैश के लिए डिफ़ॉल्ट अधिकतम आकार क्या है?
- 25. HTTP 500 प्रतिक्रिया RawXmlMessage.aspx
- 26. ब्लॉबप्रोपर्टी (एपेंगेन) में अधिकतम आकार
- 27. फायरबर्ड में प्राथमिक कुंजी का अधिकतम आकार क्या है?
- 28. सी में सरणी का अधिकतम आकार क्या है?
- 29. ईडब्ल्यूएस में आइटमव्यू का अधिकतम आकार क्या है?
- 30. स्ट्रीमिंग HTTP प्रतिक्रिया, ब्राउज़र
तुम क्यों लगता है कि आप अधिकतम आकार की क्या ज़रूरत है बनें? क्या आप एक सर्वर को कार्यान्वित कर रहे हैं? एक ग्राहक ? प्रॉक्सी ? – Yahia