से प्रगति कैसे प्राप्त करें क्या एक XMLHttpRequest (बाइट अपलोड किए गए बाइट डाउनलोड) की प्रगति प्राप्त करना संभव है?XMLHttpRequest
उपयोगकर्ता एक बड़ी फ़ाइल अपलोड करते समय प्रगति पट्टी दिखाने के लिए उपयोगी होगा। मानक एपीआई इसका समर्थन नहीं कर रहा है, लेकिन हो सकता है कि वहां मौजूद किसी भी ब्राउज़र में कुछ गैर-मानक एक्सटेंशन हो? यह सब के बाद एक सुंदर स्पष्ट सुविधा की तरह लगता है, क्योंकि ग्राहक जानता है कि कितने बाइट अपलोड/डाउनलोड किए गए थे।
नोट: मुझे "प्रगति के लिए सर्वर मतदान" विकल्प से अवगत है (यह वही है जो मैं अभी कर रहा हूं)। इसके साथ मुख्य समस्या (जटिल सर्वर-साइड कोड के अलावा) आमतौर पर, एक बड़ी फ़ाइल अपलोड करते समय, उपयोगकर्ता का कनेक्शन पूरी तरह से हो जाता है, क्योंकि अधिकांश आईएसपी खराब अपस्ट्रीम प्रदान करते हैं। इसलिए अतिरिक्त अनुरोध करना उतना ही उत्तरदायी नहीं है जितना कि मैंने आशा की थी। मैं उम्मीद कर रहा था कि इस जानकारी को प्राप्त करने के लिए एक तरीका (शायद गैर-मानक) होगा, जिसे ब्राउजर हर समय होता है।
http://ajaxpatterns.org/Progress_Indicator
सबसे होनहार दृष्टिकोण से एक एक दूसरे संचार चैनल सर्वर से वापस खोलने जा रहा है यह पूछते हैं कि के ज्यादा के लिए:
मुझे लगता है कि लिंक मृत –