Pobieranie plików większych niż 2 GB przez HTTP nie działa


1

Zrywam pliki i pobieram je przez HTTP z mojego serwera. Większość plików ma mniej niż 2 GB, ale teraz wydaje się, że te, które są okrągłe 2 GB i więcej, nie działają.

Kiedy pobieram mniejsze pliki za pomocą przeglądarki Firefox lub DownloadThemAll, menedżer pobierania wykrywa rozmiar pliku i stwierdza coś w rodzaju 3Mb / 1.8GB. Mogę również wstrzymać i wznowić pobieranie.

Jednak gdy próbuję tego z plikami większymi niż 2 GB, nie wykrywa rozmiaru pliku, ale po prostu stwierdza coś takiego jak pobrane 3 MB, a także nie mogę wstrzymać pobierania. Po chwili pobieranie się nie powiedzie.

Nie wiem, czy problemem jest rozmiar pliku. Jeśli nie, na czym polega problem, a co ważniejsze - jak go obejść?

AKTUALIZACJA:

Adres URL wygląda następująco: www.myserver.com:8600/dlfolder/images_2250_2499.rar


czy istnieje serwer proxy HTTP między tobą a serwerem?
petrus

@petrus: Brak serwera proxy.

Czy problem dotyczy tylko Firefoksa, co dzieje się, gdy pobierasz za pomocą IE / Chrome / Curl / Wget?
Zoredache,

@Zoredache: Wstrząsając ...

@Zoredache: Bomby IE z „Internet Explorer nie może wyświetlić strony internetowej”

Odpowiedzi:


1

Wygląda na to, że masz starą wersję przeglądarki Firefox lub Apache. Według bugzilli zostało to naprawione w wersji 3.5. Apache naprawił to w 2.1.

Zaktualizuj oprogramowanie i wszystko powinno być w porządku.


Korzystam z pobierania Firefoksa 7 z serwera działającego w IIS 7.

Pytanie zostało zaktualizowane, co sugeruje, że dotyczy to innych przeglądarek.
Zoredache

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.