Wolfram言語

システムレベルの機能

クッキーを調べる

訪れるサイトによっては,サーバがさまざまな目的を持つ小さなテキストである「クッキー」の形で情報を使用中のコンピュータに送信することがある.

サイトを訪れると,クッキーが変数$Cookiesに設定される.

URLReadを使ってWolframとWolfram|Alphaのサイトを訪れる.

In[1]:=
Click for copyable input
response1 = URLRead["wolfram.com"]
Out[1]=
In[2]:=
Click for copyable input
response2 = URLRead["wolframalpha.com"]
Out[2]=

それぞれの応答には,クッキーのリストが含まれ,そのそれぞれが複数分野の連想として与えられる.

In[3]:=
Click for copyable input
response1["Cookies"]
Out[3]=
In[4]:=
Click for copyable input
response2["Cookies"]
Out[4]=

すべてのクッキーは$Cookiesに保存される.

In[5]:=
Click for copyable input
$Cookies
Out[5]=

特定のドメインに関連付けられているクッキーを求める.

In[6]:=
Click for copyable input
FindCookies["wolfram.com"]
Out[6]=

指定のセッションでは,そのサーバへの後続のリクエストに対する応答にはクッキーは含まれない.

In[7]:=
Click for copyable input
response3 = URLRead["wolframalpha.com"]
Out[7]=
In[8]:=
Click for copyable input
response3["Cookies"]
Out[8]=

関連する例

de en es fr ko pt-br ru zh