Explore Cookies
When you visit some sites, the server may send information to your computer in the form of "cookies", pieces of text with different purposes.
Visiting some sites sets cookies to the variable $Cookies.
Use URLRead to visit the Wolfram and Wolfram|Alpha sites.
In[1]:=
![Click for copyable input](assets.en/explore-cookies/In_76.png)
response1 = URLRead["wolfram.com"]
Out[1]=
![](assets.en/explore-cookies/O_64.png)
In[2]:=
![Click for copyable input](assets.en/explore-cookies/In_77.png)
response2 = URLRead["wolframalpha.com"]
Out[2]=
![](assets.en/explore-cookies/O_65.png)
Each response contains a list of cookies, each one given as an association of several fields.
In[3]:=
![Click for copyable input](assets.en/explore-cookies/In_78.png)
response1["Cookies"]
Out[3]=
![](assets.en/explore-cookies/O_66.png)
In[4]:=
![Click for copyable input](assets.en/explore-cookies/In_79.png)
response2["Cookies"]
Out[4]=
![](assets.en/explore-cookies/O_67.png)
All cookies are stored in $Cookies.
In[5]:=
![Click for copyable input](assets.en/explore-cookies/In_80.png)
$Cookies
Out[5]=
![](assets.en/explore-cookies/O_68.png)
Find the cookies associated to a given domain.
In[6]:=
![Click for copyable input](assets.en/explore-cookies/In_81.png)
FindCookies["wolfram.com"]
Out[6]=
![](assets.en/explore-cookies/O_69.png)
In a given session, subsequent requests to the server do not include any cookies in the responses.
In[7]:=
![Click for copyable input](assets.en/explore-cookies/In_82.png)
response3 = URLRead["wolframalpha.com"]
Out[7]=
![](assets.en/explore-cookies/O_70.png)
In[8]:=
![Click for copyable input](assets.en/explore-cookies/In_83.png)
response3["Cookies"]
Out[8]=
![](assets.en/explore-cookies/O_71.png)