| |
CÓDIGO
FUENTE/DEMOS
En este apartado os mostramos programas que permiten realizar
un control de la caché del terminal visualizador de las
páginas wml.
El primer ejemplo
muestra la utilización de la etiqueta <meta> para
controlar que una página no se queda residente mas de
un tiempo determinado, en este caso 15 segundos.
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta forua="true" http-equiv= "Cache-Control"content="max-age=15"/>
</head>
<card id="Cache" title="Control de Cache">
<p align="center">Este deck tiene un tiempo
maximo de vida en la cache de 15 seg. Si intenta volver acceder
a esta página , se volverá a leer desde el servidor.
</p>
</card>
</wml>
Si lo que se desea es que
una página en cuestión no se cargue en caché
el código debe ser el siguiente:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta forua="true" http-equiv="Cache-Control"
content="no-cache"/>
</head>
<card id="Cache" title="Control de Cache">
<p align="center">Este deck no se almacena en
cache.
</p>
</card>
</wml>
En el caso que una fecha sea
el que ponga límite al deck en memoria se debería
programar de la siguiente manera:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta forua="true" http-equiv="Expires"
content="Mon, 12 Jan 2000 12:01:01 GMT"/>
</head>
<card id="Cache" title="Control de Cache">
<p align="center">Fecha limite en cache: Mon,
12 Jan 2000 12:01:01 GMT
</p>
</card>
</wml>
|
|