主要内容

urlread

下载URL内容到字符向量(不推荐)

urlread不建议使用。为httphttps协议,使用webreadwebwrite代替。为ftp协议,使用ftp功能。为文件协议,使用fileread打开外部文件拷贝文件

描述

例子

str= urlread (URL下载指定的HTML网页内容URL变成字符向量strurlread不检索超链接目标和图像。

例子

str= urlread (URL名称,值使用一个或多个指定的其他选项名称,值对参数。

str状态= urlread(___使用前面语法中的任何输入参数,禁止显示错误消息。手术成功后,状态1.否则,状态0

例子

全部折叠

下载MATLAB中该页面的HTML®中央文件交换,列出提交有关urlread

fullURL = [“//www.tianjin-qmedu.com/matlabcentral/fileexchange”...'?词= urlread '];str = urlread(fullURL);

urlread从指定的URL读取并将HTML内容下载到字符向量str

下载MATLAB中央文件交换页面的HTML,该页面列出了与urlread

URL =“//www.tianjin-qmedu.com/matlabcentral/fileexchange”;str = URL (URL,“得到”, {“术语”“urlread”});

urlread读取从//www.tianjin-qmedu.com/matlabcentral/fileexchange/?term=urlread并将HTML内容下载到字符向量str

从MATLAB Central File Exchange上的页面下载内容,如第一个示例所示,并指定超时时间为5秒。

fullURL = [“//www.tianjin-qmedu.com/matlabcentral/fileexchange”...'?词= urlread '];str = urlread(fullURL,“超时”5);

输入参数

全部折叠

内容位置,指定为字符向量。包括传输协议,如httpftp,或文件

例子:“//www.tianjin-qmedu.com/matlabcentral”

名称-值参数

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“超时”,“字符集”、“utf - 8”指定urlread应该在10秒后超时,并且文件的字符编码为UTF-8。

使用GET方法发送到web表单的数据的参数,指定为由逗号分隔的对组成“得到”以及由配对参数名和值组成的单元格数组。所支持的万博1manbetx参数取决于URL。

“得到”包含URL中的数据,以?而且字符。

例子:“得到”,{“术语”,“urlread”}

参数的数据发送到web表单使用POST方法,指定为逗号分隔对组成“职位”以及由配对参数名和值组成的单元格数组。所支持的万博1manbetx参数取决于URL。

“职位”将数据作为请求头的一部分提交,而不是显式地在URL中提交。

字符编码,指定为逗号分隔的对,由“字符集”和一个字符向量。如果您没有指定字符集,该函数尝试从文件的头文件中确定字符编码。如果无法确定字符编码,字符集对于文件协议,默认为本机编码,对于所有其他协议,默认为UTF-8。

例子:“字符集”、“iso - 8859 - 1”

超时时间(以秒为单位),由逗号分隔的对组成“超时”一个标量。超时时间决定函数何时出错,而不是继续等待服务器响应或发送数据。

例子:“超时”,10

客户端用户代理标识,指定为逗号分隔的对,由“UserAgent”和一个字符向量。

例子:“UserAgent”、“MATLAB R2012b”

HTTP认证机制,指定为由逗号分隔的对组成“身份验证”和一个字符向量。目前只有值“基本”是支持万博1manbetx的。“身份验证”、“基本”指定基本身份验证。

如果包括身份验证参数时,还必须包含用户名而且密码参数。

用户标识符,指定为逗号分隔的对,由“用户名”和一个字符向量。如果包括用户名参数时,还必须包含密码而且身份验证参数。

例子:“用户名”,“名字”

用户身份验证密码,由逗号分隔的对组成“密码”和一个字符向量。如果包括密码参数时,还必须包含用户名而且身份验证参数。

例子:“密码”、“myPassword123”

输出参数

全部折叠

指定URL处的文件内容,作为字符向量返回。例如,如果URL对应于一个HTML页面,str包含HTML文件中的文本和标记。如果URL对应于二进制文件,str不可读。

下载状态,返回10.下载成功后,状态1.否则,状态0

提示

  • urlread将网页内容保存为字符向量。若要将内容保存到文件,请使用urlwrite

  • urlread而且urlwrite可以从FTP网站下载内容。或者,使用ftp功能连接到FTP服务器mget函数下载文件。

R2006a之前介绍