Медленный просмотр PDF-файлов с моего сайта

Медленный просмотр PDF-файлов с моего сайта

Я использую iss 7.0 на сервере 2008 SP 2. Когда я открываю pdf размером 20 МБ в IE с плагином Adobe или Chrome, он становится неиспользуемым и медленным. Щелчок правой кнопкой мыши и сохранение почти мгновенно.

IE настолько медленный, что открытие pdf-файла размером 20 МБ занимает более 10 минут. Это происходит как внутри сети, так и с моего удаленного ПК и с локальной машины, которая сама к себе обращается. Chrome немного быстрее, но все равно неудобен и медленный. Это происходит как минимум с 2 файлами PDF, два самых больших на нашем сайте.

Я думаю, что причина в том, что вIEЯ получаю начальную загрузку размером 10 МБ, а затем остальная часть файла загружается как набор http 206 запросов размером 16 КБ.

пример заголовка:

--request
GET http://www.nanaimo.ca/assets/Departments/Parks~Rec~Culture/Leisure~Guide/AG_Fall2013_Winter2014.pdf HTTP/1.1
Accept: */*
Range: bytes=14696448-14712831
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)
Host: www.nanaimo.ca
Connection: Keep-Alive

--response

HTTP/1.1 206 Partial Content
Cache-Control: no-cache
Content-Type: application/pdf
Content-Range: bytes 14696448-14712831/15315529
Last-Modified: Mon, 30 Sep 2013 22:01:02 GMT
Accept-Ranges: bytes
ETag: "dd519f8d28bece1:0"
Date: Tue, 17 Dec 2013 17:30:02 GMT
Connection: close
Content-Length: 16384

Интересно, что если я запускаю Fiddler (инструмент захвата веб-трафика) при запуске IE, то он просто выполняет полный запрос, и PDF-файл загружается мгновенно (соединение с сервером 1 ГБ).

Редактировать Изменил URL на более заметный, так как первый URL был всего 10 секунд вместо ожидаемых 4 секунд. Более крупный файл намного медленнее. Также увеличено примечание, что это проблема с IE и Adobe Reader.

Связанный контент