2016-06-22 1 views
0

В этом видео-цикле:- это мое встроенное видео, воспроизводящее себя из кеша или с сервера?

<video muted id="sensi-video" loop="loop" preload="auto" class="video-playing" 
autoplay="autoplay" poster="<?php echo $poster; ?>"> 

Я замечаю в моем Chrome консоли, что файл хранит перезагрузки себя, как только это будет сделано, играя (что хорошо, у меня есть loop="loop", но я не могу или не определять файл загружается с сервера каждый раз, или это просто перегрузка себя из кэша пользователя. есть ли способ для меня, чтобы определить это?

код состояния HTTP является 206.

enter image description here

ответ

1

В Chrome обычно сообщается сетевой ресурс, загружаемый из кеша. На вкладке Network см. Столбец Size. Он должен сообщить, что ресурс был загружен from cache (см. Ниже).

enter image description here

+0

И никто из них не говорит '(из кэша)' - есть способ, которым я могу заставить объект перезагрузить из кэша пользователя? –

+1

@BrianPowell Это скорее конфигурация на стороне сервера, чем взломанный код Javascript. На всех ваших статических активах (или долгоживущих активах) у вас должны быть заголовки типа 'Expires',' Cache-Control' и 'Last-Modified'. Вы можете посмотреть эти заголовки и посмотреть, как они работают. Все современные браузеры достаточно умны, чтобы кэшировать такие активы. – activatedgeek

Смежные вопросы