मुझे लगता है कि मेरे इंटरनेट प्रदाता ने मेरी डाउनलोड गति को गुप्त रूप से सीमित कर दिया है। अपलोड और डाउनलोड की गति का परीक्षण करने के लिए इसका एक वेबपेज है, मैंने फ़ाइलों को डाउनलोड करते समय गति का परीक्षण किया।
मैंने देखा कि जब भी मैं परीक्षण शुरू करता हूं, तो मेरी फ़ाइल डाउनलोड गति बढ़ जाएगी और दावा किए गए बैंडविड्थ तक पहुंच जाएगी ~ 10Mb / s, लेकिन परीक्षण किए जाने के बाद, फ़ाइल डाउनलोड की गति ~ 100Kb / s तक कम हो जाएगी। मैंने डबल चेक किया, डाउनलोडर और वेब ब्राउज़र के अलावा कोई अन्य प्रक्रिया नहीं है जो इंटरनेट का उपयोग करता है।
मैंने विकल्प और POST अनुरोध को फिर से शुरू करने की कोशिश की लेकिन सफलता के बिना। मुझे js कोड में एक फ़ंक्शन ('MAXUPLOADSIZE') में एक चर मिला, जो परीक्षण की अवधि को नियंत्रित कर सकता है, लेकिन मुझे नहीं पता कि रनटाइम पर js कोड कैसे बदला जाए (अभी तक फिडलर की कोशिश नहीं की गई है)। अब मैं सिर्फ टेस्ट पेज पर क्लिक करने के लिए सेलेनियम का उपयोग करता हूं।
इस तरह की समस्या से निपटने के बारे में कोई विचार? मैं नेटवर्क / जावास्क्रिप्ट सामान के बारे में कुछ नहीं जानता, किसी भी विचार की सराहना की जाएगी।
नवीनीकृत समाधान:
मैं स्पीडटेस्ट-क्ली का उपयोग करके समाप्त होता हूं और अपलोड गति का लगातार परीक्षण करने के लिए स्क्रिप्ट लिखता हूं, अब मेरे नेटवर्क की गति को अंततः अधिकतम बैंडविड्थ पर कैप किया गया है। मुझे नहीं पता कि यह क्यों काम करता है, यह बहुत दिलचस्प है।