Нарушено кэширование изображений, загруженных с домашнего веб-сервера - PullRequest
0 голосов
/ 25 ноября 2010

Некоторое время назад я написал веб-сервер, который я использую на моем сайте.

Когда я перехожу на другую страницу в Chrome, когда изображения с этого самодельного веб-сервера все еще загружаются, они остаются в кэше как загруженные наполовину.

Это известная ошибка в Chrome или проблема с моей реализацией протокола HTTP?

Мой веб-сервер использует E-Tags для кэширования.

1 Ответ

0 голосов
/ 25 ноября 2010

Первое правило программирования: это ваша ошибка

Начните с вашего кода и исследуйте все дальше и дальше наружу, пока вы есть убедительные доказательства того, где проблема лежит.

Вам необходимо применить это правило здесь. Каковы шансы, что Chrome при взаимодействии с Apache, скорее всего, обнаружит такого рода ошибку в 6 (как минимум) основных итерациях?

Я бы поставил анализатор трафика на ваш сервер и внимательно посмотрел бы обмены. Далее я бы сравнил их с таковыми из хорошо зарекомендовавшего себя веб-сервера, такого как Apache, и отметил бы различия.

...