$Cookies
是一个含有 Cookie 列表的全局变量,用于诸如 URLExecute 等函数.
更多信息
- $Cookies 必须是一个关联列表,其中每个关联表示一个 Cookie.
- 用于每个 Cookie 的关联可以包含下列元素:
-
"Domain" Cookie 的域 "Path" 域内部的路径限制 "Name" Cookie 的名称 "Content" Cookie 的内容 "ExpirationDate" Cookie 何时到期 "CreationDate" Cookie 何时创建 "AllowSubdomains" 是否将 Cookie 发送至子域(HostOnly) "ConnectionType" 发送 Cookie 应使用的连接类型(Secure) "ScriptAccessible" 是否可以从 JavaScript 等访问 Cookie(HttpOnly) - 如果 Cookie 仅在会话过程中有效,"ExpirationDate" 具有值 Automatic.
- 如果没有设定,"Domain" 将假定为 Automatic,因此将从生成请求的具体 URL 中推导域.
- 如果设置为 "AllSubdomains"->True,Cookie 将同时被发送至由 "Domain" 所指定的域的子域.
- 如果没有设定,"AllowSubdomains" 将假定为 Automatic,如果 "Domain" 为 Automatic,对应于 True,否则为 False.
- 如果没有设定,"ConnectionType" 将假定为 All. "ConnectionType"->"HTTPS" 指定仅当使用 HTTPS 连接时发送 Cookie.
- 如果没有设定,"ScriptAccessible" 将假定为 True,表示网页浏览器应该允许使用 JavaScript 访问 Cookie,即使 JavaScript 位于另一个域的页面上.
- $Cookies 可以通过使用 SetCookies 和 ClearCookies 修改.
- 在缺省设置 CookieFunction->Automatic 下,类如 URLRead 的函数将把所有新接收到的 Cookie 自动添加到 $Cookies .
- Block[{$Cookies},…] 可用于对 Cookie 本地化. Block[{$Cookies,$CookieStore},…] 也阻止对持久 Cookie 的保存.
范例
打开所有单元关闭所有单元基本范例 (1)
Cookie 可以在 执行 URL 命令时接收和设置:
属性和关系 (3)
Wolfram Research (2016),$Cookies,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$Cookies.html.
文本
Wolfram Research (2016),$Cookies,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$Cookies.html.
CMS
Wolfram 语言. 2016. "$Cookies." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/$Cookies.html.
APA
Wolfram 语言. (2016). $Cookies. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$Cookies.html 年