URLDownload

URLDownload[url]

把指定 URL 的内容下载到本地临时文件中.

URLDownload[{url1,url2,}]

把指定 URL 的内容下载到本地临时目录的文件中.

URLDownload[url,file]

下载到指定的文件中.

URLDownload[{url1,url2,},dir]

下载到指定的目录中.

URLDownload[HTTPRequest[],]

下载指定 HTTP 请求的结果.

URLDownload[{req1,req2,},]

下载 一组 HTTP 请求的结果.

URLDownload[req,loc,"elem"]

仅从响应中返回元素 elem.

URLDownload[req,loc,{"elem1","elem2",}]

返回元素 elemi 的值的关联.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

保存 URL 的内容:

下载文件并检查从服务器返回的状态码:

收集一个连接的信息:

如有更复杂的请求,请使用 HTTPRequest

选项  (4)

CookieFunction  (1)

当接收到 HTTP 响应时,对收到的每个 Cookie 应用一个函数:

FollowRedirects  (1)

指定检索 URL 时是否跟随 HTTP 重定向:

TimeConstraint  (1)

指定从服务器完成数据下载可用的最大时间,单位为秒:

VerifySecurityCertificates  (1)

验证服务器使用的 SSL 证书是有效的:

属性和关系  (2)

完全支持 FileCloudObject

通过使用 ImportURLExecute 执行 HTTPRequest

可能存在的问题  (1)

如果主机无法返回响应,URLDownload 将返回 Failure

URLDownload 将始终下载服务器的响应,即使 "StatusCode" 指示客户端或服务器错误:

Wolfram Research (2016),URLDownload,Wolfram 语言函数,https://reference.wolfram.com/language/ref/URLDownload.html.

文本

Wolfram Research (2016),URLDownload,Wolfram 语言函数,https://reference.wolfram.com/language/ref/URLDownload.html.

CMS

Wolfram 语言. 2016. "URLDownload." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/URLDownload.html.

APA

Wolfram 语言. (2016). URLDownload. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/URLDownload.html 年

BibTeX

@misc{reference.wolfram_2024_urldownload, author="Wolfram Research", title="{URLDownload}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/URLDownload.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_urldownload, organization={Wolfram Research}, title={URLDownload}, year={2016}, url={https://reference.wolfram.com/language/ref/URLDownload.html}, note=[Accessed: 22-November-2024 ]}