网页操作
Wolfram 语言提供了许多与网页相连接的机制,包括导出图形和构建动态文档,交互式的网页服务,导入网页数据,设置基于云端的网络服务,并且操作 URL 和其他网络构件.
创建静态内容 »
Export — 以所有标准的网页格式导出任意图形、表达式或笔记本
"HTML" ▪ "GIF" ▪ "JPEG" ▪ "XHTML+MathML" ▪ "PDF" ▪ "MP3" ▪ "MP4" ▪ ...
Hyperlink — 定义一个跳转到 URL 的按钮
EmbeddedHTML — 直接嵌入文档的原始 HTML
云中的内容
CloudDeploy — 部署到 Wolfram 云等
ExportForm — 定义一个部署对象的格式(例如 "HTML","CloudCDF" ...)
EmbedCode — 生成嵌入网页的代码
激活的网页元素
APIFunction — 指定网页 API 来创建
FormObject — 定义表单结构
FormFunction — 指定激活的网页表单来创建
FormPage — 为重复的计算指定活表单页面
GalleryView — 指定一系列超链接图像或其他事物
Delayed — 只有当访问网站时才会被计算的表达式
创建任意原始网络内容
XMLTemplate — 使用 <wolfram:...> 等标签定义 HTML 模板
TemplateApply — 应用 HTML 模板来创建 HTML 页面
HTTPResponse ▪ HTTPRedirect ▪ ExternalBundle ▪ URLDispatcher
HTTP 请求与响应 »
URLExecute — 执行一个 URL,并导入产生的结果
URLRead — 发生一个 HTTP 请求,同时得到相应的 HTTP 响应
URLSubmit — 递交一个异步执行的 HTTP 请求
URLDownload — 把一个或更多 URL 的内容下载到文件中
URLDownloadSubmit ▪ $Cookies ▪ HTTPRequest ▪ HTTPResponse ▪ ...
认证
Authentication ▪ AuthenticationDialog ▪ SecuredAuthenticationKey
URL 操作 »
URLEncode ▪ URLDecode ▪ URLQueryEncode ▪ URLBuild ▪ URLShorten ▪ ...
网页导入 »
Import — 从网页网址导入,提取数据和内容
"HTML" ▪ "XML" ▪ "ApacheLog" ▪ "RSS" ▪ ...
网页浏览器自动化 »
WebExecute — 通过网页浏览器执行指令
StartWebSession ▪ WebSessionObject ▪ WebWindowObject ▪ WebElementObject ▪ ...
网页搜索等
WebSearch ▪ WebImageSearch ▪ WebImage ▪ ...
访问外部网络 API
ServiceExecute — 访问精选专业或者其他网络 API
网络服务 »
InstallService — 根据 WSDL 描述安装网络服务
原始 XML 操控 »
XMLElement, XMLObject — XML 的通用符号表示
网络运作 »
PingTime — 测试连接网络主机所需的时间
$NetworkConnected — 你的计算机上的网络接口是否已激活
HostLookup ▪ NetworkPacketCapture ▪ ...