के अनुसार "HTTP: यह निश्चित गाइड", एक लगातार कनेक्शन निर्दिष्ट करने के लिएकनेक्शन क्यों है: अभी भी http हेडर में निर्दिष्ट रहें (क्या इसे बहिष्कृत नहीं किया गया है)?
Connection: keep-alive
का उपयोग कर, HTTP/1.1 में पदावनत है HTTP के बाद से/1.1 यह बताता है कि कनेक्शन डिफ़ॉल्ट रूप से लगातार कर रहे हैं और भेज कर मैन्युअल रूप से बंद होना चाहिए वास्तव में अब और नहीं किया जाना चाहिए:
Connection: close
इस प्रकार, मेरी सरल धारणा है की "जीवित-रखें कनेक्शन" है। हालांकि, यह अभी भी जिंदा और अच्छी तरह से लगता है। उदाहरण के लिए, जीवित-रखें निम्न क्वेरी में लौट जा रहा है:
curl -I https://foursquare.com
HTTP/1.1 200 OK
Server: nginx/0.8.52
Date: Thu, 11 Aug 2011 21:15:45 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Expires: Thu, 11 Aug 2011 21:15:45 UTC
Set-Cookie: XSESSIONID=w19~kqtn4bpqmfq51p8qolstpk6ti;Path=/;Secure;HttpOnly
Set-Cookie: LOCATION=49.25::-123.13330078125::Hockeytown::CA;Path=/;Secure
Set-Cookie: bbhive=OQ32XATE0OQAEVCY0IVSWUDPQ1A2GT
Content-Length: 38815
Cache-Control: no-cache, private, no-store
Pragma: no-cache
मेरा प्रश्न है: क्यों कनेक्शन है: जीवित-रखें अभी भी HTTP हेडर में निर्दिष्ट किया जा रहा?
एक अनुमान है सवाल यह है: वहाँ अभी भी (ग्राहकों, सर्वर, प्रॉक्सी, आदि) है कि अभी भी केवल HTTP/1.0 और उसके संस्करण बात करते हैं, या 1.1 2011 के रूप में HTTP पर सबसे ऐसी संस्थाओं/हैं?
1) HTTP/1.0 उपयोग में नहीं है, ख/ग था कि "कई वर्षों" पहले
2) को देखते हुए (1), जीवित-रखें:
यहाँ मेरे कार्य परिकल्पना कर रहे हैं अब और नहीं किया जाना चाहिए, लेकिन बाक़ी कारणों (कि, कुछ प्रौद्योगिकियों परेशान नहीं किया है इसे हटाने, या वूडू जादू कोड, आदि के रूप चारों ओर इसे रखने के लिए)
हैं के लिए विशुद्ध रूप से है (1) गलत है, और HTTP/1.0 अभी भी उपयोग में है, तो सुनिश्चित करें कि यह व्यवहार्य लगता है HTTP 1.0-1.1 इंटरऑप पर अनुवर्ती प्रश्नों के बावजूद, जीवित रहने का उपयोग करते रहें।
किसी भी अंतर्दृष्टि साझा करने के लिए अग्रिम धन्यवाद!
यह एक गलत परिकल्पना है 'बस मामले में ' प्रयोग किया जाता है: "। HTTP/1.0 नहीं रह गया है प्रयोग में" दुनिया में जंकी HTTP/1.0-only प्रॉक्सी सर्वर की एक उचित संख्या है। लेकिन हाँ, मेरा मानना है कि यह ज्यादातर वहां है क्योंकि यह वूडू है। – EricLaw
धन्यवाद। असल में मैंने अभी आपका संबंधित उत्तर पाया: http://stackoverflow.com/questions/6257470/are-there-any-use-to-limit-yourself-to-http1-0/6257911#6257911 अपनी टिप्पणी को अपग्रेड करने के लिए स्वतंत्र महसूस करें एक पूर्ण जवाब के लिए! – capdigi