Saya pikir penyedia internet saya diam-diam membatasi kecepatan unduh saya. Ini memiliki halaman web untuk menguji kecepatan unggah dan unduh, saya menguji kecepatan saat mengunduh file.
Saya perhatikan bahwa setiap kali saya memulai pengujian, kecepatan unduh file saya akan meningkat dan mencapai bandwidth yang diklaim ~ 10Mb / s, tetapi setelah tes selesai, kecepatan unduh file akan berkurang hingga ~ 100Kb / s. Saya mengecek ulang, tidak ada proses lain selain pengunduh dan peramban web yang menggunakan internet.
Saya mencoba mengirim ulang OPSI dan permintaan POST tetapi tidak berhasil. Saya menemukan variabel dalam suatu fungsi ('MAXUPLOADSIZE') dalam kode js yang mungkin mengontrol durasi tes tetapi saya tidak tahu bagaimana mengubah kode js saat runtime (Belum mencoba Fiddler). Sekarang saya hanya menggunakan Selenium untuk mensimulasikan klik pada halaman pengujian.
Adakah yang tahu bagaimana menangani masalah seperti ini? Saya tidak tahu apa-apa tentang hal-hal jaringan / javascript, ide apa pun akan dihargai.
Solusi terbaru:
Saya akhirnya menggunakan speedtest-cli dan menulis skrip untuk terus menguji kecepatan unggah, sekarang kecepatan jaringan saya akhirnya dibatasi pada bandwidth maksimum. Saya tidak tahu mengapa ini bekerja, ini sangat menarik.