Cookies persistentes
De manera predeterminada, las cookies no persisten entre sesiones. Las cookies que tienen una fecha de expiración definida pueden ser almacenadas en un archivo determinado por $CookieStore. Configurarlo a Automatic le permitirá que el sistema seleccione dicho archivo.
Inicialmente, $CookieStore está configurado en None.
In[1]:=
![Click for copyable input](assets.es/persistent-cookies/In_94.png)
$CookieStore
Out[1]=
![](assets.es/persistent-cookies/O_90.png)
Cámbielo a Automatic.
In[2]:=
![Click for copyable input](assets.es/persistent-cookies/In_95.png)
$CookieStore = Automatic
Out[2]=
![](assets.es/persistent-cookies/O_91.png)
Este es el archivo que contiene cookies persistentes.
In[3]:=
![Click for copyable input](assets.es/persistent-cookies/In_96.png)
$CookieStore
Out[3]=
![](assets.es/persistent-cookies/O_92.png)
Las cookies son almacenadas en forma no procesada. Cada línea en la siguiente lista corresponde a una cookie. Cada línea contendrá ya sea TRUE o FALSE, o ambos.
In[4]:=
![Click for copyable input](assets.es/persistent-cookies/In_97.png)
FindList[$CookieStore, {"TRUE", "FALSE"}]
Out[4]=
![](assets.es/persistent-cookies/O_93.png)
Visite una página web.
In[5]:=
![Click for copyable input](assets.es/persistent-cookies/In_98.png)
URLRead["amazon.com"]
Out[5]=
![](assets.es/persistent-cookies/O_94.png)
Ahora el archivo de almacenaje de cookies contiene más galletas.
In[6]:=
![Click for copyable input](assets.es/persistent-cookies/In_99.png)
FindList[$CookieStore, {"TRUE", "FALSE"}]
Out[6]=
![](assets.es/persistent-cookies/O_95.png)