В настоящее время это проблема со средой разработки, которую я запускаю, которая представляет собой встроенный в Django «сервер разработки» (тот, который начался с python manage.py runserver
), работающий на моей локальной машине. На моей машине развертывания, на которой работает FCGI, это не проблема.
Файлы CSS не загружаются в Chrome, но успешно загружаются и отображаются в Firefox. Оба браузера получают от сервера ответы 200 OK, но по какой-то причине Chrome не отправляет и не получает содержимое файлов.
Я могу использовать любой браузер для перехода к URL-адресу самого файла CSS и просмотра документа.
Наверное, лучше всего объяснить на скриншотах...
В Chrome
Сетевая страница Chrome
Все наверху выглядит так, будто загружается просто отлично. Но обратите внимание, что внизу Chrome сообщает «Не удалось загрузить ресурс» для всех файлов CSS. а>
Заголовки Chrome CSS
В заголовках CSS все выглядит нормально...
Контент Chrome CSS
За исключением того, что содержимое пусто...
В Firefox
Заголовки CSS Firefox
Все выглядит хорошо (обратите внимание, что заголовок 'content-length' идентичен Chrome)
CSS-контент Firefox
Что дает? Что может быть причиной того, что контент не загружается?!
РЕДАКТИРОВАТЬ: я все еще терзаю себя из-за этого. Это происходит только в Chrome. Я перезапускал/обновлял/очистил кеш миллион раз - я в полной растерянности.
Этого достаточно просто избежать — просто используйте другой браузер для просмотра страницы — но почему это происходит?!?!