Изучение куки
Когда Вы посещаете некоторые сайты, сервер посылает информацию на Ваш компьютер в виде "куки", фрагментов текста с различной целью.
Посещение некоторых сайтов задаёт параметры куки, $Cookies.
Используйте URLRead для посещения сайтов Wolfram и Wolfram|Alpha.
In[1]:=
![Click for copyable input](assets.ru/explore-cookies/In_76.png)
response1 = URLRead["wolfram.com"]
Out[1]=
![](assets.ru/explore-cookies/O_64.png)
In[2]:=
![Click for copyable input](assets.ru/explore-cookies/In_77.png)
response2 = URLRead["wolframalpha.com"]
Out[2]=
![](assets.ru/explore-cookies/O_65.png)
Каждый ответ содержит список куки, каждое из которых представлено в виде ассоциаций нескольких областей.
In[3]:=
![Click for copyable input](assets.ru/explore-cookies/In_78.png)
response1["Cookies"]
Out[3]=
![](assets.ru/explore-cookies/O_66.png)
In[4]:=
![Click for copyable input](assets.ru/explore-cookies/In_79.png)
response2["Cookies"]
Out[4]=
![](assets.ru/explore-cookies/O_67.png)
Все куки хранятся в $Cookies.
In[5]:=
![Click for copyable input](assets.ru/explore-cookies/In_80.png)
$Cookies
Out[5]=
![](assets.ru/explore-cookies/O_68.png)
Найдите куки, относящиеся к заданному домену.
In[6]:=
![Click for copyable input](assets.ru/explore-cookies/In_81.png)
FindCookies["wolfram.com"]
Out[6]=
![](assets.ru/explore-cookies/O_69.png)
В том или ином сеансе последующие запросы к серверу не включают никаких куки в ответах.
In[7]:=
![Click for copyable input](assets.ru/explore-cookies/In_82.png)
response3 = URLRead["wolframalpha.com"]
Out[7]=
![](assets.ru/explore-cookies/O_70.png)
In[8]:=
![Click for copyable input](assets.ru/explore-cookies/In_83.png)
response3["Cookies"]
Out[8]=
![](assets.ru/explore-cookies/O_71.png)