URLResponseTime
URLResponseTime[url]
给出从指定的 URL 请求一个字节所需的总秒数.
URLResponseTime[url,prop]
给出指定用时.
更多信息和选项
- 可以用 "url" 或 URL["url"] 指定 URL. 也支持 IPAddress["host:protocol"].
- 给出的 URL可以只是一个主机名,这种情况下,设定使用默认 HTTP 端口 (80).
- 如果无法连接一个 URL,URLResponseTime 返回 $Failed.
- URLResponseTime 的可能的属性包括:
-
All 所有用时的关联 "ConnectionTimes" 与连接步骤相关的用时的关联 "HostConnection" 与主机建立连接的时间 "HTTPRedirect" 花在重定向步骤上的用时(如果有的话) "NameLookup" 到 DNS 查询完成时的用时 "PreTransfer" 完成数据传输开始之前的所有步骤的用时 "SSLHandshake" 到 SSL 握手完成时的用时 "TransactionTotal" 完成请求花费的总时间 "TransferInitiation" 直到收到第一个字节的数据时的用时 - URLResponseTime[url] 等价于 URLResponseTime[url,"TransactionTotal"].
- URLResponseTime 接受下列选项:
-
TimeConstraint 60 URL 响应之前等待的时间 - 选项设置 t 被解释为 t 秒. 也可以使用涉及 Quantity 的设置.
范例
打开所有单元关闭所有单元范围 (6)
URLResponseTime 支持 IPAddress 对象:
选项 (1)
TimeConstraint (1)
属性和关系 (2)
URLResponseTime[host] 会把建立连接的时间报告给网络服务器:
PingTime 给出的是不建立连接的情况下 ping 主机所用的时间:
在两者皆可得的情况下,PingTime 会快一点:
Wolfram Research (2017),URLResponseTime,Wolfram 语言函数,https://reference.wolfram.com/language/ref/URLResponseTime.html.
文本
Wolfram Research (2017),URLResponseTime,Wolfram 语言函数,https://reference.wolfram.com/language/ref/URLResponseTime.html.
CMS
Wolfram 语言. 2017. "URLResponseTime." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/URLResponseTime.html.
APA
Wolfram 语言. (2017). URLResponseTime. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/URLResponseTime.html 年