Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Кеш?... (http://www.flasher.ru/forum/showthread.php?t=63245)

Peppy 19.09.2004 16:27

Кеш?...
 
Здравствуйте УВАЖАЕМЫЕ!!
Проблема такая:
Работаю с LoadVars.
var myVar:LoadVars = new LoadVars();
myVar.load("http://ip-address?const");
Добавить ничего типа "&time="+d.getTime - не могу.
Странно, что дважды - срабатывает...
Что можно придумать в таком случае?!!

Peppy 19.09.2004 16:38

остальное время выдаёт старые данные...
swf - работает без проблем.
В html вставлены меты ,
BASE , FLASHVARS тоже пробовала

Peppy 21.09.2004 12:35

Обращаюсь к Вам т.к. не знаю уже что и придумать.
Надеюсь, не откажете в помощи.
Проблема банальная, попытаюсь объяснить ещё раз:
Посылается запрос на новую сессию

var myLoad:LoadVars = new LoadVars();
myLoad.load("http://ip-address/?CONST")

Срабатывает лишь дважды.

добавлять переменные типа +"&time="+random(300)
не могу - на сервере запрет;

myLoad.load("http://ip-address/?CONST",myLoad,"POST")- результатов не даёт

мета не работает
<meta http-equiv="expires" content="-1">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate, post-check=0, pre-check=0">

аналогичный вариант с расширением .php тоже
<?php
header("Expires: Fri, 12 Mar 1990 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

Пробовала при каждом запросе запускать из АС JavaScript функцию:

function CW()
{window.open(("http://ip-address/?CONST"),'Gets');
Gets.location.reload(true);
}

Удовольствия только на один раз больше...

SWF и HTML по отдельности - работают.
Работают и вместе, если отключить кеш в ie настройках.
Но это как-то неприлично просить пользователя менять опции...

...Всё.. не знаю что и делать .. Помогите пожлуйста!!!

Peppy 21.09.2004 15:14

Слышала что-то про Last-Modified и ETag
Но не понимаю как это использовать :rolleyes:

Peppy 21.09.2004 18:47

может можно использовать как-то JavaScript
connection.setUseCaches(false)

А вообще классный топик у меня получился! :D


Часовой пояс GMT +4, время: 15:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.