
Firefox yükləmələrinin düzəldilməsi: network.http.response.timeout dəyişdirilməsi davam etməni bərpa edir
Firefox parametrlərinin dəyişdirilməsi böyük yükləmələrin davam etməsini və sabitliyini bərpa edir. about:config-də network.http.response.timeout-u 0-a qalmaq Firefox 28 və yeni versiyalarda köhnə problemi həll edir.
Problem
Firefox 28 və daha yeni versiyalarda, yəni təxminən 2014-cü ildən bəri bütün müasir versiyalarda, network.http.response.timeout parametri 300 saniyəyə qurulub. 2026-10-11 tarixində dərc edilmiş məktubə görə, bu standart dəyər, göründüyü kimi, böyük yükləmələrin davam etməsinə mane olur və ümumiyyətlə onların sabitliyini azaldır.
Problem deyil ki, serverlər davam etmədən imtina edir. Əgər server yükləmənin davam etməsinə dəstək vermirsə, brauzerin heç bir parametri kömək edə bilməz. Problem odur ki, Firefox serverin tamamilə razı olduğu yükləmənin davam etməsini həll edə bilmir. Müəllim qeyd edir ki, Firefox-da davam edə bilən yükləmələr, göründüyü kimi, əlaqə vaxtı limitlərinə asılıdır, öz yaradığı .part fayllarına yox, və Firefox düzgün konfiqurasiyasız mövcud .part faylını rahatlıqla gözardı edir.
Həll yolu
about:config-də network.http.response.timeout-u 0-a və ya çox böyük dəyərə qurmaq, göründüyü kimi, böyük yükləmələri həm davam etdir, həm də azı bir qədər daha sabit edir. Müəllim etiraf edir ki, niyə işlədiyini sonuna qədər başa düşmür, amma eksperimental testlərin dəyişikliyi təsdiqləyənini deyir.
Bu davranış bir növ məşhur problem hələ 2005-ci ildən məlumdur. Müəllim həmçinin şübhələnir ki, Firefox yükləmənin uğursuz olduğu açıqlanmasına qədər gizli cəhdlər edir və vaxt limitinin aşılması bu prosesə mane olur. Bu Firefox kodunda təsdiqlənmiyor, çünki müəllimin dediyinə görə, axtarmalı olduğunu bilmir.
Alternativ yollar
Gizli parametrləri dəyişdirmək istəməyən istifadəçilər üçün müəllim .part faylının əl ilə əvəzlənməsini həll yolunu tapıb ki, onun sayəsində Firefox yükləmələri davam etdirir, lakin bunu özünə qarşı çox zəhmetli təsvir edir. Firefox-dan kənar həll kimi, wget -c -O "$filename" "$url" əmri də işləyir, və wget ümumiyyətlə böyük yükləmələr üçün kifayət qədər sabit görünür.
Mənbələr: lunarwatcher.codeberg.page
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.