网页操作

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