Длинное время получения страницы сообщается вкладкой сети Firebug (медленная загрузка страницы) - PullRequest
4 голосов
/ 02 марта 2011

У меня возникла проблема, при которой загрузка страницы занимает 8 секунд без видимой причины.

Как вы можете видеть в на этом снимке экрана , все ресурсы на странице загружаются задолго до 8 секунд, и большая часть времени загрузки указывается в «получении»."этап самой страницы.

Что может вызвать это?

Было высказано предположение, что заголовок длины содержимого может быть сообщен неправильно из-за неправильной кодировки файла, но после проверкизаголовок Я не вижу набор длины содержимого, может ли это быть причиной?

Пример заголовка следующий:

Date: Wed, 02 Mar 2011 09:20:42 GMT
Server: Apache
X-Powered-By: PHP/5.2.6
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Last-Modified: Wed, 02 Mar 2011 09:20:42 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="NON CURa ADMa DEVa TAIa CONi OUR DELa BUS IND PHY ONL UNI PUR COM NAV DEM STA"
Set-Cookie: xid=025d2e1ac48dcb568d4dd35d79a5b726; path=/; domain=www.xxx.xx.xx; httponly
xid=025d2e1ac48dcb568d4dd35d79a5b726; path=/; domain=www.xxx.xx.xx; httponly
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Keep-Alive: timeout=1, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1

(домен намеренно подвергается цензуре в set-cookie)

Я проверил другой веб-сайт, на котором также не задана длина контента и который загружается без проблем.

1 Ответ

0 голосов
/ 17 марта 2011

Я видел это, когда запросы проверяются прокси-сервером, особенно если он работает по протоколу HTTPS.

...