云执行元数据
在 Wolfram 云端中,Wolfram 语言提供了关于用户或者进程的大量详细信息,其中的进程启动了代码的执行,使得设置地点和用户服务变得更简易.
关于请求的信息
$EvaluationEnvironment — 请求来源 ("Session"、"WebAPI" 等)
关于 HTTP 网页请求的信息
HTTPRequestData — 关于 HTTP 请求的详细信息
$UserAgentString — 来自启动请求的浏览器等的用户代理字符串
因特网地点信息
$RequesterAddress — 发出计算请求的 IP 地址
IPAddress — IP 地址数据
地理图形地址信息 »
$GeoLocation — 发出请求的经纬度
$GeoLocationSource — 推导的地点来源(例如 "GeoIP"、"Mobile"、"User")
$GeoLocationCountry ▪ $GeoLocationCity
GeoIdentify ▪ GeoNearest ▪ FindGeoLocation ▪ GeoDistance ▪ GeoGraphics ▪ ...
Country City AdministrativeDivision ...
日期和时间信息 »
$TimeZone — 发出请求的时区
DateList ▪ DateString ▪ DayName ▪ $DateStringFormat ▪ AbsoluteTime ▪ LocalTime ▪ ...
语言信息
$CharacterEncoding ▪ $SystemCharacterEncoding ▪ $Language
LanguageIdentify — 识别输入的语言
Language — 世界上现代和历史语种
显示信息
$ImageFormattingWidth — 请求者显示的推导宽度
认证用户的信息
$RequesterWolframID — 请求计算的 Wolfram ID(典型地,电子邮件)
$WolframID — 正在执行的云对象所有者的 Wolfram ID
$RequesterWolframUUID ▪ $WolframUUID
$CloudUserID, $CloudUserUUID — 当前云中用户的 ID
$CloudAccountName — 个人或其他名字关联的云账户
$Username — 用户的登录名称,例如在本机上
$HomeDirectory ▪ $UserDocumentsDirectory ▪ $UserBaseDirectory
$UserURLBase — 插入新创建的云对象网址中的用户识别
云和计算信息
$CloudEvaluation — 是否在云端进行计算
$EvaluationCloudObject — 包含用于计算的代码的云对象
$EvaluationCloudBase — 进行计算的云服务器的基本 URL
$CloudBase — 用于云操作的默认服务器的基本 URL
$CloudVersion — 云服务器版本
Cookie 信息 »
$Cookies ▪ FindCookies ▪ SetCookies ▪ ...
提供元数据和扩展的参数
AllowedCloudExtraParameters — 调用 API 允许的额外参数(例如,_timeout=...)
AllowedCloudParameterExtensions — 参数中允许的扩展名(例如,x__json=...)
管理云端内容 »
Permissions ▪ CloudLoggingData ▪ CloudDirectory ▪ ...
本地机信息 »
SystemInformation — 本地机上的完整信息
$MachineName ▪ $MachineDomains ▪ $MachineAddresses ▪ $ProcessorType ▪ ...