प्रौद्योगिकी साझेदारी

HTTP1.0 तथा HTTP1.1 इत्येतयोः मध्ये अन्तरम्

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

निरन्तरसंयोगः

HTTP/1.1निरन्तरं संयोजनानि पूर्वनिर्धारितरूपेण समर्थितानि सन्ति, येन TCP संयोजने बहुविध HTTP अनुरोधाः प्रतिक्रियाश्च प्रेषयितुं शक्यन्ते, संयोजनस्थापनस्य समापनस्य च उपरिभारं न्यूनीकरोति

तथाHTTP/1.0पूर्वनिर्धारितं लघुसंयोजनं भवति प्रत्येकं अनुरोधं TCP संयोजनं स्थापयितुं शक्नोतिConnection: keep-aliveनिरन्तरसंयोजनानि कार्यान्वितुं शीर्षकम् ।Connection: keep-alive इत्यस्य उद्देश्यं सर्वरं क्लायन्ट् च कथयितुं यत् तेषां मध्ये TCP संयोजनं जीवितं भवितव्यं येन पुनः उपयोगः कर्तुं शक्यते, न तु प्रतिक्रिया प्रेषणानन्तरं तत्क्षणमेव बन्दः भवति एतत् विशेषता HTTP/1.0 इत्यस्मिन् प्रवर्तते स्म, HTTP/1.1 इत्यस्मिन् पूर्वनिर्धारितव्यवहारः अभवत् ।

पाइपलाइन

HTTP/1.1पाइपलाइनिंग् (पूर्वनिर्धारितरूपेण सक्षमं न) समर्थयति, प्रथमानुरोधस्य प्रतिक्रियायाः आगमनात् पूर्वं ग्राहकं बहुविधं अनुरोधं प्रेषयितुं शक्नोति, यत् प्रतीक्षासमयं न्यूनीकर्तुं कार्यक्षमतां च सुधारयितुं शक्नोति

HTTP/1.0 पाइपलाइनिंग् समर्थयति न ।

cache control

HTTP1.0मुख्यतया प्रयुक्तIf-Modified-Since/Expiresन्यायस्य संग्रहणस्य मानदण्डरूपेण

HTTP1.1अधिकानि सञ्चयनियन्त्रणरणनीतयः प्रवर्तन्ते, यथाEtag / If-None-Matchसंग्रहरणनीतिं नियन्त्रयितुं अधिकवैकल्पिकसञ्चयशीर्षकाणां प्रतीक्षां कुर्वन्तु ।

त्रुटिनियन्त्रणम् : १.

HTTP/1.1केचन नूतनाः HTTP स्थितिसङ्केताः योजिताः, यथा...100 Continue, त्रुटिनियन्त्रणं वर्धयितुं अनुरोधानाम् मध्यवर्तीप्रतिसादं च वर्धयितुं उपयुज्यते ।

100 Continue इति प्रतिक्रियां प्राप्य ग्राहकः अनुरोधशरीरं प्रेषयितुं निरन्तरं अर्हति ।यदि सर्वरः युक्तं सन्देशं प्राप्नोतिExpect: 100-continueअनुरोधस्य संसाधनं न निरन्तरं कर्तुं निर्णयं कृत्वा (उदाहरणार्थं, यदि अनुरोधशीर्षकसूचना अनुरोधः स्वीकारः कर्तुं न शक्यते इति सूचयति), सर्वरेण 100 Continue इत्यस्य स्थाने त्रुटिस्थितिसङ्केतः (यथा 400 Bad Request) प्रत्यागन्तुं अर्हति

Hostशिरः:

HTTP/1.1प्रवर्ततेHost header यत् क्लायन्ट् अनुरोधितं होस्ट्-नाम निर्दिष्टुं शक्नोति, येन एकस्मिन् एव सर्वरे बहुविध-डोमेन्-नामानि आतिथ्यं कर्तुं शक्यते । प्रत्येकं डोमेननाम सर्वरे भिन्नसंसाधनं वा सेवां वा मैप् कर्तुं शक्यते HTTP/1.0 इत्यत्र एतत् शीर्षकक्षेत्रं नास्ति ।

बैण्डविड्थ अनुकूलनम् : १.

HTTP1.0, बैण्डविड्थस्य अपव्ययस्य काश्चन घटनाः सन्ति यथा, क्लायन्ट् इत्यस्य केवलं वस्तुनः भागस्य आवश्यकता भवति, परन्तु सर्वरः सम्पूर्णं वस्तु प्रेषयति, पुनः आरम्भकार्यं च न समर्थयति ।HTTP1.1अनुरोधशीर्षके प्रवर्ततेrangeheader field, यत् केवलं संसाधनस्य निश्चितभागस्य अनुरोधं कर्तुं शक्नोति, अर्थात् return code अस्ति206(Partial Content)