Re: Закешировать веб-камеру

Mikhail Mazursky ash2kk на gmail.com
Пн Дек 13 11:34:29 MSK 2010


13 декабря 2010 г. 12:40 пользователь Aleksandr Sytar
<sytar.alex at gmail.com> написал:
> 13 декабря 2010 г. 9:00 пользователь softshape <nginx-forum at nginx.us> написал:
>> Всем привет,
>>
>> стоит задача на 3 секунды кешировать
>> JPEG-изображение с веб-камеры. Браузер
>> картинку обновляет при помощи
>>
>>  camera.src = '/r/webcam1/jpg/image.jpg?' + Math.random();
>
> Эта конструкция фактически заставляет каждый раз при запросе отдавать
> новую картинку. Уберите "Math.random()" и поставьте "meta refresh=3".
> Страница сама будет обновляться через 3 секунды.

Еще можно менять хеш (то, что после #) в URI - это заставляет браузеры
(я тестировал это примерно год назад на firefox, chrome) делать
conditional request (If modified since и т.п.) для проверки изменились
ли данные, но этот способ не работает в любимом IE6. Насчет более
новых версий IE не помню.


Подробная информация о списке рассылки nginx-ru