Почему загрузка файла неизвестного размера так редка в наши дни? - PullRequest
2 голосов
/ 29 марта 2011

Кто-нибудь помнит около 10-12 лет назад, что загрузка файлов (демонстрации игр и т. Д.) С веб-серверов часто была очень неприятной, потому что Internet Explorer (я был молод и наивен) иногда не говорил вам о размере файла, которым вы были загрузка. Это может привести к разочаровывающим ожиданиям, потому что иногда веб-страница также не сообщает вам размер файла! Загрузка просто тикала долго, раньше она говорила «загрузка 1,2 мг неизвестно» или что-то подобное, и в конце концов она волшебным образом завершилась бы! (Если у вас модем раньше не отключался)

Почему этого больше не происходит? Что изменилось и как?

1 Ответ

4 голосов
/ 29 марта 2011

HTTP-серверы обычно предоставляют заголовок ответа «Content-Length» при обслуживании файлов, что не всегда имело место.Даже когда это не статический файл, который обслуживается, разработчики постепенно начинают осознавать важность правильной настройки заголовков HTTP для работы с HTTP-прокси и т. Д.

Раньше это также было основной причиной использования FTPHTTP должен был быть в состоянии перезапустить загрузку - заголовки Range / Content-Range также устранили это.

...