HTTP 请求与响应

基于请求与响应的符号表示,Wolfram 语言可以为 HTTP 请求与相应提供详细的控制.

HTTPRequest HTTP 请求的符号表示

HTTPResponse HTTP 响应的符号表示

特殊 HTTP 响应

HTTPRedirect  ▪  HTTPErrorResponse

URLDispatcher 基于 URL 结构传送内容

设置特殊 HTTP 响应的函数 »

CloudDeploy  ▪  APIFunction  ▪  Delayed  ▪  ResponseForm  ▪  ...

GenerateHTTPResponse 从 API 函数等生成完整的 HTTP 响应

云函数中的访问请求元数据 »

HTTPRequestData 正要进来的 HTTP 请求的完整信息

$UserAgentString  ▪  $GeoLocation  ▪  $WolframID  ▪  ...

产生 HTTP 请求的函数

URLRead 发送 HTTP 请求并读回 HTTP 响应

URLExecute 执行 HTTP 请求,导入结果

URLDownload 执行 HTTP 请求,下载结果

异步 HTTP 请求

URLSubmit 递交异步执行的 HTTP 请求

URLDownloadSubmit 提交 HTTP 请求,下载结果

HandlerFunctions  ▪  HandlerFunctionsKeys

HTTP 请求的选项

TimeConstraint  ▪  FollowRedirects  ▪  VerifySecurityCertificates

Cookie 管理 »

CookieFunction 如何处理 HTTP 响应中收到的 cookie

SetCookies  ▪  FindCookies  ▪  $Cookies  ▪  ...

认证

Authentication 指定登录和其他认证凭证

AuthenticationDialog  ▪  PermissionsKey  ▪  SecuredAuthenticationKey

URL 实用工具 »

URLEncode  ▪  URLParse  ▪  URLShorten  ▪  ...

底层网络操作 »

URLResponseTime 查找 URL 响应的时间

$NetworkConnected  ▪  PingTime  ▪  SocketConnect  ▪  SocketObject  ▪  ...

网页浏览器的自动化 »

StartWebSession 启用网页会话、返回网页会话对象

WebExecute 通过网页浏览器执行命令

WebSessionObject  ▪  $CurrentWebSession  ▪  WebElementObject  ▪  ...