クッキーを調べる
訪れるサイトによっては,サーバがさまざまな目的を持つ小さなテキストである「クッキー」の形で情報を使用中のコンピュータに送信することがある.
サイトを訪れると,クッキーが変数$Cookiesに設定される.
URLReadを使ってWolframとWolfram|Alphaのサイトを訪れる.
In[1]:=
response1 = URLRead["wolfram.com"]
Out[1]=
In[2]:=
response2 = URLRead["wolframalpha.com"]
Out[2]=
それぞれの応答には,クッキーのリストが含まれ,そのそれぞれが複数分野の連想として与えられる.
In[3]:=
response1["Cookies"]
Out[3]=
In[4]:=
response2["Cookies"]
Out[4]=
すべてのクッキーは$Cookiesに保存される.
In[5]:=
$Cookies
Out[5]=
特定のドメインに関連付けられているクッキーを求める.
In[6]:=
FindCookies["wolfram.com"]
Out[6]=
指定のセッションでは,そのサーバへの後続のリクエストに対する応答にはクッキーは含まれない.
In[7]:=
response3 = URLRead["wolframalpha.com"]
Out[7]=
In[8]:=
response3["Cookies"]
Out[8]=