226 IM Used: इंस्टेंस मैनिपुलेशन उपयोग को दर्शाने वाला HTTP स्टेटस कोड

スポンサーリンク
スポンサーリンク

226 IM Used के बारे में

226 IM Used का परिचय

संसाधन के इंस्टेंस को दर्शाने वालाHTTP स्थिति कोड

226 IM Used

परिचय 226 IM Used एक HTTP स्थिति कोड है जिसका उपयोग विस्तारित HTTP प्रोटोकॉल Delta Encoding in HTTP (RFC 3229) में किया जाता है। यह संकेत करता है कि सर्वर ने क्लाइंट के अनुरोध का उपयोग करते हुए संसाधन को संसाधित किया है और संपूर्ण संसाधन के बजाय एक प्रोसेस्ड संसाधन वापस भेजा है।

अर्थ क्लाइंट के अनुरोध को सफलतापूर्वक संसाधित किया गया और एक प्रोसेस्ड संसाधन लौटाया गया।

226 IM Used कब लौटाया जाता है?

  • जब Delta Encoding in HTTP का उपयोग करके आंशिक संसाधनों को प्राप्त किया जाता है और सर्वर क्लाइंट के अनुरोध के अनुसार प्रोसेस्ड संसाधन लौटाता है।
  • जब सर्वर कई रेंज या शर्तों को मिलाकर संसाधन तैयार करता है।
  • जब क्लाइंट डेटा ट्रांसफर की दक्षता के लिए अनुरोध करता है और प्रोसेस्ड परिणाम प्राप्त करता है।

226 IM Used के उदाहरण

Delta Encoding का उपयोग करके संसाधन प्राप्त करना

GET /resource HTTP/1.1  
Host: example.com  
A-IM: vcdiff  

प्रतिक्रिया का उदाहरण:

HTTP/1.1 226 IM Used  
Content-Type: application/delta-vcdiff  

[binary delta-encoded data]

व्याख्या: जब क्लाइंट A-IM हेडर का उपयोग करके Delta Encoding के साथ संसाधन प्राप्त करने का अनुरोध करता है, तो सर्वर संसाधन का अंतर डेटा लौटाता है। 226 स्थिति कोड यह दर्शाता है कि प्रतिक्रिया में पूर्ण संसाधन के बजाय प्रोसेस्ड डेटा शामिल है।

कई शर्तों के लिए प्रोसेस्ड परिणाम लौटाना

GET /data HTTP/1.1  
Host: example.com  
A-IM: gzip, vcdiff  

प्रतिक्रिया का उदाहरण:

HTTP/1.1 226 IM Used  
Content-Type: application/delta-vcdiff  

[processed data with delta encoding and gzip compression]

व्याख्या: जब क्लाइंट कई इंस्टेंस मैनिपुलेशन मेथड्स (जैसे, gzip और vcdiff) का अनुरोध करता है और सर्वर उस अनुरोध को संसाधित करके संयुक्त परिणाम लौटाता है, तो 226 स्थिति कोड का उपयोग किया जाता है।

महत्वपूर्ण बिंदु

226 IM Used लौटाते समय ध्यान देने योग्य बातें:

  • क्लाइंट की संगतता की जांच करें
    सुनिश्चित करें कि क्लाइंट Delta Encoding या अन्य इंस्टेंस मैनिपुलेशन मेथड्स का समर्थन करता है।
  • पूर्ण संगतता बनाए रखें
    सुनिश्चित करें कि प्रतिक्रिया डेटा सही प्रारूप में है ताकि क्लाइंट सटीक रूप से संसाधन को पुनर्निर्मित कर सके।

संबंधित HTTP स्थिति कोड की तुलना

226 IM Used से संबंधित HTTP स्थिति कोड का विवरण:

  • 200 OK: जब पूर्ण संसाधन लौटाया जाता है, तो इसका उपयोग किया जाता है।
  • 206 Partial Content: जब संसाधन के किसी विशिष्ट रेंज को लौटाया जाता है, तो इसका उपयोग किया जाता है।

इन भिन्नताओं को समझने से 226 स्थिति कोड का सही उपयोग सुनिश्चित होता है।