HTTP/2
एच. टी. टी. पी./2 (मूल रूप से एच. टी. टी. पी./2) वर्ल्ड वाइड वेब द्वारा उपयोग किए जाने वाले एच. टी. टी. पी. नेटवर्क प्रोटोकॉल का एक प्रमुख संशोधन है। यह पहले के प्रायोगिक एसपीडीवाई प्रोटोकॉल से लिया गया था, जिसे मूल रूप से गूगल द्वारा विकसित किया गया था। एच. टी. टी. पी./2 को इंटरनेट इंजीनियरिंग कार्य बल (आई. ई. टी. एफ.) के एच. टी. टी. पी. कार्य समूह (जिसे एच. टी. टी. पी. बी. आई. एस. भी कहा जाता है, जहाँ "दो बार" का अर्थ है) द्वारा विकसित किया गया था। एच. टी. टी. पी./1 के बाद से एच. टी. टी. पी./2 एच. टी. टी. पी. का पहला नया संस्करण है, जिसे 1997 में मानकीकृत किया गया था। कार्य समूह ने दिसंबर 2014 में इंटरनेट इंजीनियरिंग संचालन समूह (आई. ई. एस. जी.) को प्रस्तावित मानक के रूप में विचार करने के लिए एच. टी. टी. पी./2 प्रस्तुत किया और आई. ई. एस. जी. ने इसे 17 फरवरी, 2015 को प्रस्तावित मानक के रूप में प्रकाशित करने की मंजूरी दी (और टी. एल. एस. 1.3 के संबंध में फरवरी 2020 में अद्यतन किया गया)। एच. टी. टी. पी./2 विनिर्देश 14 मई, 2015 को प्रकाशित किया गया था। मानकीकरण प्रयास को क्रोम, ओपेरा, फ़ायरफ़ॉक्स, इंटरनेट एक्सप्लोरर 11, सफारी, अमेज़न सिल्क और एज ब्राउज़र द्वारा समर्थित किया गया था। अधिकांश प्रमुख ब्राउज़रों ने 2015 के अंत तक एचटीटीपी/2 समर्थन जोड़ा था। उपयोग किए जाने वाले लगभग 97 प्रतिशत वेब ब्राउज़रों में क्षमता (और "ट्रैक किए गए डेस्कटॉप" वेब ब्राउज़रों की 100%) होती है। शीर्ष 10 मिलियन वेबसाइटों में से 36 प्रतिशत (केवल 50 प्रतिशत से अधिक पर शीर्ष पर रहने के बाद) एचटीटीपी/2 का समर्थन करती हैं। इसका उत्तराधिकारी एचटीटीपी/3 है, जो एक प्रमुख संशोधन है जो एचटीटीपी/2 द्वारा स्थापित अवधारणाओं पर आधारित है। कार्य समूह चार्टर में कई लक्ष्यों और चिंता के मुद्दों का उल्लेख किया गया हैः एक बातचीत तंत्र बनाएँ जो ग्राहकों और सर्वरों को एचटीटीपी/1.1,2 या संभावित रूप से अन्य गैर-एचटीटीपी प्रोटोकॉल का उपयोग करने के लिए चुनने की अनुमति देता है। एच. टी. टी. पी./1.1 के साथ उच्च-स्तरीय संगतता बनाए रखें (उदाहरण के लिए विधियों, स्थिति कोड, यू. आर. आई. और अधिकांश शीर्षलेख क्षेत्रों के साथ)। वेब ब्राउज़रों में पृष्ठ लोड गति को बेहतर बनाने के लिए विलंबता को कम करें इस पर विचार करकेः एच. टी. टी. पी. शीर्षकों का डेटा संपीड़न एच. टी. टी. पी./2 सर्वर एक टी. सी. पी. कनेक्शन पर कई अनुरोधों को मल्टीप्लेक्स करने वाले अनुरोधों को प्राथमिकता दें (एच. टी. टी. पी.-लेनदेन-स्तर हेड-ऑफ-लाइन ब्लॉकिंग समस्या को एच. टी. टी. पी. 1. x में ठीक करना) एच. टी. टी. पी. के सामान्य मौजूदा उपयोग मामलों का समर्थन करें, जैसे कि डेस्कटॉप वेब ब्राउज़र, मोबाइल वेब ब्राउज़र, वेब ए. पी. आई., विभिन्न पैमाने पर वेब सर्वर, प्रॉक्सी सर्वर, रिवर्स प्रॉक्सी सर्वर, फ़ायरवॉल और सामग्री वितरण नेटवर्क। एच. टी. टी. पी./1 से अंतर प्रस्तावित परिवर्तनों के लिए मौजूदा वेब अनुप्रयोग के काम करने के तरीके में किसी भी बदलाव की आवश्यकता नहीं है, लेकिन नए अनुप्रयोग गति बढ़ाने के लिए नई सुविधाओं का लाभ उठा सकते हैं। एच. टी. टी. पी./2 सभी एच. टी. टी. पी./1 के उच्च-स्तरीय शब्दार्थ, जैसे विधियाँ, स्थिति कोड, शीर्षलेख क्षेत्र और यू. आर. आई. को समान छोड़ देता है। नया यह है कि क्लाइंट और सर्वर के बीच डेटा को कैसे तैयार किया जाता है और परिवहन किया जाता है। जो वेबसाइटें कुशल हैं, वे छवियों और स्क्रिप्ट जैसे संसाधनों को छोटा करके (कोड की मात्रा को कम करके और कोड के छोटे टुकड़ों को बंडलों में पैक करके, उनकी कार्य करने की क्षमता को कम किए बिना) पूरे पृष्ठ को प्रस्तुत करने के लिए आवश्यक अनुरोधों की संख्या को कम करती हैं। हालाँकि, लघुकरण आवश्यक रूप से सुविधाजनक या कुशल नहीं है और फिर भी पृष्ठ और लघुकृत संसाधनों को प्राप्त करने के लिए अलग-अलग एचटीटीपी कनेक्शन की आवश्यकता हो सकती है। एच. टी. टी. पी./2 सर्वर को सामग्री को "धक्का" देने की अनुमति देता है, यानी ग्राहक द्वारा अनुरोध किए गए प्रश्नों से अधिक प्रश्नों के लिए डेटा के साथ जवाब देने की अनुमति देता है। यह सर्वर को डेटा की आपूर्ति करने की अनुमति देता है जो उसे पता है कि एक वेब ब्राउज़र को एक वेब पेज प्रस्तुत करने की आवश्यकता होगी, ब्राउज़र की पहली प्रतिक्रिया की जांच करने की प्रतीक्षा किए बिना, और एक अतिरिक्त अनुरोध चक्र के ओवरहेड के बिना। एच. टी. टी. पी./2 (जो एस. पी. डी. वाई. की एक प्रति थी) के पहले मसौदे में अतिरिक्त प्रदर्शन सुधार एच. टी. टी. पी. 1 (यहां तक कि जब एच. टी. टी. पी. पाइपलाइनिंग का उपयोग किया जाता है), हेडर संपीड़न और अनुरोधों की प्राथमिकता में कुछ हेड-ऑफ-लाइन ब्लॉकिंग समस्या से बचने के लिए अनुरोधों और प्रतिक्रियाओं के बहुगुणन से आते हैं। हालाँकि, एच. टी. टी. पी./2 एकल टी. सी. पी. कनेक्शन के शीर्ष पर चलता है, अगर टी. सी. पी. पैकेट खो जाते हैं या संचरण में देरी होती है तो भी हेड-ऑफ-लाइन ब्लॉकिंग होने की संभावना है। एचटीटीपी/2 अब एचटीटीपी/1.1 के चंकड ट्रांसफर एन्कोडिंग तंत्र का समर्थन नहीं करता है, क्योंकि यह डेटा स्ट्रीमिंग के लिए अपना, अधिक कुशल, तंत्र प्रदान करता है। इतिहास में उत्पत्ति और बाद में एस. पी. डी. वाई. एस. पी. डी. वाई. ("त्वरित" की तरह उच्चारण) से अंतर एक पिछला एच. टी. टी. पी.-प्रतिस्थापन प्रोटोकॉल था जिसे गूगल के नेतृत्व में एक शोध परियोजना द्वारा विकसित किया गया था। मुख्य रूप से विलंबता को कम करने पर केंद्रित, एस. पी. डी. वाई. इस कमी को पूरा करने के लिए एक ही टी. सी. पी. पाइप लेकिन अलग-अलग प्रोटोकॉल का उपयोग करता है। एस. पी. डी. वाई. बनाने के लिए एच. टी. टी. पी./1 में किए गए बुनियादी परिवर्तनों में "एफ. आई. एफ. ओ. प्रतिबंधों के बिना सही अनुरोध पाइपलाइनिंग, क्लाइंट और सर्वर विकास को सरल बनाने के लिए संदेश निर्माण तंत्र, अनिवार्य संपीड़न (हेडर सहित), प्राथमिकता समय-निर्धारण और यहां तक कि द्वि-दिशात्मक संचार" शामिल थे। एच. टी. टी. पी. कार्य समूह ने गूगल के एस. पी. डी. वाई. प्रोटोकॉल, माइक्रोसॉफ्ट के एच. टी. टी. पी. गति + गतिशीलता प्रस्ताव (एस. पी. डी. वाई. आधारित) और नेटवर्क-अनुकूल एच. टी. टी. पी. उन्नयन पर विचार किया। जुलाई 2012 में, फेसबुक ने प्रत्येक प्रस्ताव पर प्रतिक्रिया प्रदान की और एचटीटीपी/2 को एसपीडीवाई पर आधारित होने की सिफारिश की। एच. टी. टी. पी./2 का प्रारंभिक मसौदा नवंबर 2012 में प्रकाशित किया गया था और यह एस. पी. डी. वाई. की सीधी प्रति पर आधारित था। एच. टी. टी. पी./1.1 और एस. पी. डी. वाई. के बीच सबसे बड़ा अंतर यह था कि एस. पी. डी. वाई. में प्रत्येक उपयोगकर्ता कार्रवाई को एक "स्ट्रीम आई. डी". दिया जाता है, जिसका अर्थ है कि उपयोगकर्ता को सर्वर से जोड़ने वाला एक एकल टी. सी. पी. चैनल है। एस. पी. डी. वाई. अनुरोधों को नियंत्रण या डेटा में विभाजित करता है, जिसमें "दो प्रकार के फ्रेमों के साथ बाइनरी प्रोटोकॉल का विश्लेषण करने के लिए सरल" का उपयोग किया जाता है। एस. पी. डी. वाई. ने एच. टी. टी. पी. की तुलना में स्पष्ट सुधार दिखाया, जिसमें एक नए पेज लोड की गति 11 प्रतिशत से 47 प्रतिशत तक थी। एच. टी. टी. पी./2 के विकास ने एस. पी. डी. वाई. का उपयोग कूदने के बिंदु के रूप में किया। प्रोटोकॉल के बीच कई विस्तृत अंतरों में से, सबसे उल्लेखनीय यह है कि एचटीटीपी/2 एसपीडीवाई के गतिशील धारा-आधारित संपीड़न के बजाय एक निश्चित हफमैन कोड-आधारित शीर्ष संपीड़न एल्गोरिदम का उपयोग करता है। यह प्रोटोकॉल पर संपीड़न ओरेकल हमलों की क्षमता को कम करने में मदद करता है, जैसे कि क्राइम हमला। 9 फरवरी 2015 को, गूगल ने एचटीटीपी/2 के समर्थन के पक्ष में क्रोम में एसपीडीवाई के लिए समर्थन को हटाने की योजना की घोषणा की। यह क्रोम 51 से शुरू हुआ। विकास के मील के पत्थर एन्क्रिप्शन एच. टी. टी. पी./2 को एच. टी. टी. पी. यू. आर. आई. (यानी एच. टी. टी. पी. यू. आर. आई) दोनों के लिए परिभाषित किया गया है। टी. एल. एस. कूटलेखन के बिना, एक विन्यास जो संक्षिप्त में है) और एच. टी. टी. पी. एस. यू. आर. आई. के लिए (ए. एल. पी. एन. विस्तार का उपयोग करते हुए टी. एल. एस. पर जहां टी. एल. एस. 1.2 या नए की आवश्यकता होती है, एक विन्यास जो संक्षिप्त में होता है)। हालांकि मानक को स्वयं एन्क्रिप्शन के उपयोग की आवश्यकता नहीं है, सभी प्रमुख ग्राहक कार्यान्वयन (फ़ायरफ़ॉक्स, क्रोम, सफारी, ओपेरा, आई. ई., एज) ने कहा है कि वे केवल टी. एल. एस. पर एच. टी. टी. पी./2 का समर्थन करेंगे, जो वास्तव में एन्क्रिप्शन को अनिवार्य बनाता है। आलोचना विकास प्रक्रिया फ्रीबीएसडी और वार्निश डेवलपर पॉल-हेनिंग कैंप का कहना है कि मानक को अवास्तविक रूप से छोटी अनुसूची पर तैयार किया गया था, जिसमें एसपीडीवाई प्रोटोकॉल के अलावा नए एचटीटीपी/2 के लिए किसी भी आधार को खारिज कर दिया गया था और इसके परिणामस्वरूप सुधार के अन्य अवसर छूट गए थे। कैम्प स्वयं प्रोटोकॉल की असंगत होने और अनावश्यक, अत्यधिक जटिलता होने के लिए आलोचना करता है। वह यह भी कहते हैं कि प्रोटोकॉल प्रोटोकॉल लेयरिंग सिद्धांत का उल्लंघन करता है, उदाहरण के लिए परिवहन परत (टीसीपी) से संबंधित प्रवाह नियंत्रण की नकल करके। उन्होंने यह भी सुझाव दिया कि नए प्रोटोकॉल में एच. टी. टी. पी. कुकीज़ को हटा दिया जाना चाहिए था, जिससे एक महत्वपूर्ण बदलाव की शुरुआत हुई। एन्क्रिप्शन प्रारंभ में, कार्य समूह के कुछ सदस्यों ने प्रोटोकॉल में एक एन्क्रिप्शन आवश्यकता को पेश करने की कोशिश की। इसे आलोचनाओं का सामना करना पड़ा। आलोचकों ने कहा कि एन्क्रिप्शन में गैर-नगण्य कंप्यूटिंग लागत होती है और कई एचटीटीपी अनुप्रयोगों को वास्तव में एन्क्रिप्शन की कोई आवश्यकता नहीं होती है और उनके प्रदाताओं को इस पर अतिरिक्त संसाधन खर्च करने की कोई इच्छा नहीं होती है। एन्क्रिप्शन के समर्थकों ने कहा है कि यह एन्क्रिप्शन ओवरहेड व्यवहार में नगण्य है। पॉल-हेनिंग कैम्प ने राजनीतिक कारणों से गूगल के एसपीडीवाई प्रोटोटाइप को एचटीटीपी/2 के रूप में जल्दबाजी में मानकीकृत करने के लिए आईईटीएफ की आलोचना की है। मौजूदा प्रमाणपत्र ढांचे के भीतर अनिवार्य कूटलेखन के एजेंडे की आलोचना नई नहीं है, और न ही यह ओपन-सोर्स समुदाय के सदस्यों के लिए अद्वितीय है, सिस्को के एक कर्मचारी ने 2013 में कहा कि वर्तमान प्रमाणपत्र मॉडल राउटर जैसे छोटे उपकरणों के साथ संगत नहीं है, क्योंकि वर्तमान मॉडल के लिए न केवल वार्षिक नामांकन और प्रत्येक प्रमाणपत्र के लिए गैर-तुच्छ शुल्क की छूट की आवश्यकता होती है, बल्कि इसे वार्षिक आधार पर लगातार दोहराया जाना चाहिए। अंत में कार्य समूह अनिवार्य कूटलेखन पर सर्वसम्मति तक नहीं पहुंचा, हालांकि अधिकांश ग्राहक कार्यान्वयन के लिए इसकी आवश्यकता होती है, जो कूटलेखन को एक वास्तविक आवश्यकता बनाता है। एच. टी. टी. पी./2 प्रोटोकॉल को अवसरवादी कूटलेखन का समर्थन नहीं करने के लिए भी आलोचना का सामना करना पड़ा, जो कि एस. एम. टी. पी. जैसे अन्य इंटरनेट प्रोटोकॉल में लंबे समय से उपलब्ध STARTTLS तंत्र के समान निष्क्रिय निगरानी के खिलाफ एक उपाय है। आलोचकों ने कहा है कि एच. टी. टी. पी./2 प्रस्ताव आई. ई. टी. एफ. के अपने "व्यापक निगरानी एक हमला है" का उल्लंघन करता है, जिसे सर्वश्रेष्ठ वर्तमान अभ्यास 188 का दर्जा भी प्राप्त है। आर. एफ. सी. 7258/बी. सी. पी. 188 आदेश देता है कि निष्क्रिय निगरानी को एक हमले के रूप में माना जाए, और आई. ई. टी. एफ. द्वारा तैयार किए गए प्रोटोकॉल को निष्क्रिय निगरानी से बचाने के लिए कदम उठाने चाहिए (उदाहरण के लिए, अवसरवादी कूटलेखन के उपयोग के माध्यम से)। एच. टी. टी. पी./2 के अवसरवादी कूटलेखन के लिए कई विनिर्देश प्रदान किए गए हैं, जिनमें से ड्राफ्ट-नॉटिंगहैम-एच. टी. टी. पी. 2-कूटलेखन को कार्य समूह के एक आधिकारिक कार्य मद के रूप में अपनाया गया था, जिससे मई 2017 में इसका प्रकाशन हुआ। टी. सी. पी. हेड-ऑफ-लाइन ब्लॉकिंग हालांकि एच. टी. टी. पी./2 का डिज़ाइन कई समवर्ती एच. टी. टी. पी. लेनदेनों की अनुमति देकर एच. टी. टी. पी.-लेनदेन-स्तर हेड-ऑफ-लाइन ब्लॉकिंग समस्या को प्रभावी ढंग से संबोधित करता है, उन सभी लेनदेनों को एक ही टी. सी. पी. कनेक्शन पर मल्टीप्लेक्स किया जाता है, जिसका अर्थ है कि टी. सी. पी. स्ट्रीम का कोई भी पैकेट-स्तर हेड-ऑफ-लाइन ब्लॉकिंग एक साथ उस कनेक्शन के माध्यम से एक्सेस किए जा रहे सभी लेनदेनों को अवरुद्ध करता है। एच. टी. टी. पी./2 में इस हेड-ऑफ-लाइन ब्लॉकिंग को अब व्यापक रूप से एक डिजाइन दोष के रूप में माना जाता है, और क्यू. यू. आई. सी. और एच. टी. टी. पी./3 के पीछे के अधिकांश प्रयास हेड-ऑफ-लाइन ब्लॉकिंग मुद्दों को कम करने के लिए समर्पित किए गए हैं। सर्वर-साइड समर्थन सर्वर सॉफ्टवेयर निम्नलिखित वेब सर्वर एचटीटीपी/2 का समर्थन करते हैंः अपाचे 2.4.12 मॉड्यूल मॉड _ एच2 के माध्यम से एचटीटीपी/2 का समर्थन करता है, हालांकि उस मॉड्यूल का समर्थन करने के लिए सर्वर के स्रोत कोड पर उपयुक्त पैच लागू किए जाने चाहिए। अपाचे 2.4.17 तक सभी पैच मुख्य अपाचे स्रोत वृक्ष में शामिल हैं, हालांकि मॉड्यूल का नाम बदलकर मॉड _ HTTP2 कर दिया गया था। एस. पी. डी. वाई. के पुराने संस्करणों को मॉड _ एस. पी. डी. मॉड्यूल के माध्यम से समर्थित किया गया था, हालांकि मॉड _ एस. पी. डी. मॉड्यूल का विकास बंद हो गया है। अपाचे टॉमकैट 8.5 (विन्यास परिवर्तन की आवश्यकता है) अपाचे ट्रैफिक सर्वर कैडी चार्ल्स प्रॉक्सी संस्करण चार्ल्स 4 के बाद से। सिट्रिक्स नेटस्केलर 11. x सूकुरी एफ5 बिग-आई. पी. स्थानीय यातायात प्रबंधक 11.6 बाराकुडा नेटवर्क डब्ल्यू. ए. एफ. (वेब एप्लीकेशन फ़ायरवॉल) एच2ओ (एच. टी. टी. पी./2 समर्थन के लिए जमीन से बनाया गया) एच. ए. पी. प्रॉक्सी 1.8 जेटी 9.3 लाइटटी. पी. डी. 1.4.56 लाइटस्पीड वेब सर्वर 5 माइक्रोसॉफ्ट आई. आई. एस. (विंडोज 10, विंडोज सर्वर 2016 और विंडोज सर्वर 2019 में) नेटी 4.1 एन. जी. एच. टी. टी. पी. डी. (विशेष रूप से एच. टी. टी. पी./2 को लागू करता है) एन. जी. एन. एक्स. 1.9.5 22 सितंबर, 2015 को जारी किया गया, जिसमें मॉड्यूल एन. जी. एन. एक्स. _ एच. टी. पी. वी2 _ मॉड्यूल और एच. टी. टी. पी./2 सर्वर पुश का उपयोग किया गया। Node.js 8.13.0 (Node.js 5 के लिए एक अलग मॉड्यूल उपलब्ध है और नोड 8.4 ने HTTP/2 के लिए प्रायोगिक अंतर्निहित समर्थन पेश किया है।) ASP.NET कोर के लिए केस्ट्रेल वेब सर्वर. NET कोर 2.2.0-preview 1 के बाद से HTTP/2 का समर्थन करता है। ओपनलाइटस्पीड 1.3.11 और 1.48. ऑक्सीजन पल्स सिक्योर वर्चुअल ट्रैफिक मैनेजर 10.2 रेडवेयर अल्टियन एन. जी. शिमरकैट Vert.x 3.3 वार्प (हास्केल वेब सर्वर, यसोद में डिफ़ॉल्ट रूप से उपयोग किया जाता है) वाइल्डफ्लाई 9 दूत प्रॉक्सी सामग्री वितरण नेटवर्क अकामाई एच. टी. टी. पी./2 और एच. टी. टी. पी./2 सर्वर पुश का समर्थन करने वाला पहला प्रमुख सी. डी. एन. था। माइक्रोसॉफ्ट एज़्योर एचटीटीपी/2 का समर्थन करता है। पेजसीडीएन एचटीटीपी/2 आउट ऑफ द बॉक्स का समर्थन करता है और सीडीएन डैशबोर्ड में एचटीटीपी/2 सर्वर पुश सेटअप करने के लिए उपयोगकर्ता-इंटरफेस प्रदान करता है। सी. डी. एन. 77 एनजीएनएक्स (20 अगस्त, 2015) का उपयोग करके एच. टी. टी. पी./2 का समर्थन करता है। क्लाउडफ्लेयर सभी सुरक्षा और प्रदर्शन सेवाओं को बनाए रखते हुए, समर्थन के बिना ब्राउज़रों के लिए फॉलबैक के रूप में एस. पी. डी. वाई. के साथ एनजीएनएक्स का उपयोग करके एच. टी. टी. पी./2 का समर्थन करता है। क्लाउडफ्लेयर एचटीटीपी/2 सर्वर पुश का समर्थन करने वाला पहला प्रमुख सीडीएन था। एडब्ल्यूएस क्लाउडफ्रंट 7 सितंबर, 2016 से एचटीटीपी/2 का समर्थन करता है। सर्वर पुश सहित तेजी से एचटीटीपी/2 का समर्थन करता है। इम्पर्वा इनकैप्सुला सी. डी. एन. एच. टी. टी. पी./2 का समर्थन करता है। कार्यान्वयन में डब्ल्यू. ए. एफ. और डी. डी. ओ. एस. शमन सुविधाओं के लिए भी समर्थन शामिल है। कीसीडीएन एनजीएनएक्स (6 अक्टूबर, 2015) का उपयोग करके एचटीटीपी/2 का समर्थन करता है। एच. टी. टी. पी./2 परीक्षण यह सत्यापित करने के लिए एक परीक्षण पृष्ठ है कि क्या आपका सर्वर एच. टी. टी. पी./2 का समर्थन करता है। वोक्सिलिटी जुलाई, 2016 से एनजीएनएक्स का उपयोग करके एचटीटीपी/2 का समर्थन करता है। यह कार्यान्वयन क्लाउड डीडीओएस शमन सेवाओं के समर्थन में आता है। स्टैकपाथ एचटीटीपी/2 का समर्थन करता है। कार्यान्वयन अन्य कार्यान्वयन गिटहब एचटीटीपी/2 विकी पर एकत्र किए जाते हैं। जी. आर. पी. सी. एच. टी. टी. पी. पाइपलाइनिंग एच. टी. टी. पी. अनुरोध और प्रतिक्रिया संदेश एच. टी. टी. पी./3 क्यू. यू. आई. सी. एस. पी. डी. वाई. वेबसॉकेट वेब सर्वर वेब ब्राउज़र संदर्भ बाहरी लिंक-हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल संस्करण 2 (एच. टी. टी. पी./2)-एच. पी. ए. सी. के.: एच. टी. टी. पी./2 एच. टी. टी. पी./2 के लिए हेडर कम्प्रेशन समझाया गया (डेनियल स्टेनबर्ग) एस. पी. डी. वाई. प्रोटोकॉल (ड्राफ्ट-बेलशे-एच. टी. टी. पी. बी. एस.-एस. पी. डी.-00) एच. टी. टी. पी. स्पीड + मोबिलिटी (ड्राफ्ट-मोंटेनेग्रो-एच. टी. टी. पी. बी