Как очистить кеш от www? - PullRequest
       13

Как очистить кеш от www?

4 голосов
/ 02 февраля 2012

Я использую www для загрузки xml-файла с сервера для моего веб-приложения unity3d.Получает файл и все работает отлично.Проблема возникает, когда я обновляю XML-файл на моем сервере, Unity, кажется, не загружает новые данные, а вместо этого показывает старые данные.Это что-то вроде кеша, который мне не очень помогает.

Я посмотрел документы и нашел метод WWW.LoadFromCacheOrDownload, но он работает только для комплектов ресурсов. Я также удалил файл xml на своем сервере, но при запуске приложения он по-прежнему показывает мне данные из исходного XMLя загрузил (это подтверждает кеш).

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

Надеюсь, яЯ ясно.Ждем хороших предложений!

1 Ответ

7 голосов
/ 02 февраля 2012

Может быть, вы можете дать другой URL для вашего кода загрузки WWW.Просто добавьте параметр метки времени.Например:

http://www.example.com/myfile.xml

Становится

http://www.example.com/myfile.xml?p=13457889

Где 13457889 - текущее время в миллисекундах.Каждый URL станет уникальным, и кэширование не будет выполняться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...