कई, यदि सभी आधुनिक ब्राउज़र पाइपलाइन HTTP अनुरोधों का उपयोग नहीं कर रहे हैं। सिद्धांत में पाइपलाइनिंग को वेबसाइट लाने के लिए आवश्यक राउंड ट्रिप समय की संख्या को कम करके अनुरोधों को तेज करना चाहिए।आधुनिक ब्राउज़रों में पाइपलाइनिंग अक्षम क्यों है?
HTTP मानक के अनुसार, सभी सर्वर पाइपलाइन अनुरोधों को संभालना चाहिए, इसलिए समस्या सर्वर पर समर्थन की कमी नहीं होनी चाहिए।
मैंने कुछ सुरक्षा चिंताओं को देखा है, जैसे कि परत 7 डीओएस हमले अगर कोई क्लाइंट सर्वर के लिए प्रदर्शन-गहन यूआरएल के लिए जितना संभव हो उतना पाइपलाइन अनुरोध करता है, जो प्राप्त होने वाले किसी भी उत्तर को अनदेखा कर सकता है।
यह सर्वर पर पाइपलाइनिंग समर्थन बंद करने का एक कारण होगा (मानक का उल्लंघन), लेकिन मुझे इसे ग्राहकों पर बंद करने का कोई कारण नहीं मिल रहा है।
हालांकि यह एंड्रॉइड ब्राउज़र और क्रोम मोबाइल पर डिफ़ॉल्ट रूप से चालू है।
क्रोम, फ़ायरफ़ॉक्स, आईई, ओपेरा और सफारी अपने डेस्कटॉप (और कभी-कभी मोबाइल) संस्करण में पाइपलाइन HTTP अनुरोधों का उपयोग क्यों नहीं कर रहे हैं? इसे बंद करने के पीछे उनकी तर्क क्या है?
मैं के रूप में विषय से हटकर है क्योंकि यह एक व्यावहारिक समस्या को हल करने की कोशिश कर नहीं है इस सवाल के बंद करने के लिए मतदान कर रहा हूँ । यह ** [प्रोग्रामर स्टैकएक्सचेंज] (http://programmers.stackexchange.com/help/on-topic) के लिए बेहतर अनुकूल हो सकता है। – Quentin
संभावित डुप्लिकेट [HTTP पाइपलाइनिंग का उपयोग करने के नुकसान क्या हैं?] (Http://stackoverflow.com/questions/14810890/what-are-the-disadvantages-of-using-http-pipelining) – Joe
I ' मैं इसे वोट दे रहा हूँ। ** मैं जवाब जानना चाहता हूं! ** – ieXcept