Как долго кэшируются пользовательские маркеры статической карты Google? - PullRequest
6 голосов
/ 18 февраля 2010

Как долго кэшируются пользовательские маркеры статической карты Google ?

При установке пользовательского маркера и последующем его изменении (например, с использованием того же имени файла, но другого изображения) он, похоже, кэширует первый использованный файл. Это неудобно при настройке дизайна.

Ответы [ 2 ]

3 голосов
/ 21 ноября 2010

Вы можете передать дополнительные параметры в API статических карт, если хотите, Google просто проигнорирует их и вы сможете использовать их для взлома кеша. Мы делали это все время для тестирования в месте, где я работал.

Обычно мы помечаем время на URL в запросе, и это предотвращает его кэширование:

http://chart.apis.google.com/chart?chst=d_map_pin_icon&chld=cafe|996600&time=1290371937

Или настройте веб-браузер на прекращение кэширования изображений во время тестирования.

1 голос
/ 16 ноября 2010

Насколько я знаю, для этого нет политики (поэтому она может измениться без предварительного уведомления) - сейчас, похоже, срок их действия истекает через 1 день.

Запрос http://chart.apis.google.com/chart?chst=d_map_pin_icon&chld=cafe|996600 вернул следующие заголовки

Date          Tue, 16 Nov 2010 00:35:41 GMT
Expires       Wed, 17 Nov 2010 00:35:41 GMT
Cache-Control public, max-age=86400
...