云执行元数据

在 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  ▪  ...