主要内容

show

R2026b

类: matlab.net.http.MessageBody
命名空间: matlab.net.http

显示或返回消息主体数据的格式化版本

描述

如果 Data 为标量字符串或字符向量,则 show(body) 会显示消息主体的整个 Data 属性。对于其他类型,此方法将显示一条消息,指示以字节为单位的数据长度(如果已知)。假如长度未知,如果 body 是在请求消息中发送的,则显示的值为数据的长度。

show 方法会尽可能格式化 Data。例如,该方法在 multipart 消息的各部分之间放置分隔符,并将每个部分分别转换为一个字符串。如果 Data 是字符串或字符向量,则 string 和 show 方法返回相同的值。

可以使用此方法进行诊断或调试。

示例

show(body,maxlength) 显示 Data 的前 maxlength 个字符。如果 Data 超过 maxlength 个字符,此方法将显示数据的总长度。

示例

str = show(___) 返回一个字符串,其中包含要显示的信息,且可包含上述语法中的任何输入参量。

输入参数

全部展开

消息主体,指定为 matlab.net.http.MessageBody 对象。

要转换的字节数,指定为整数。

示例

全部展开

显示有关从 Hubble Heritage 网站收到的图像的数据。

req = matlab.net.http.RequestMessage;
uri = matlab.net.URI('http://heritage.stsci.edu/2007/14/images/p0714aa.jpg');
r = send(req,uri);
show(r.Body)
<< 201317 bytes of image/jpeg data >>

向 mathworks.com 索求 MATLAB® webread 文档。

uri = matlab.net.URI('https://www.mathworks.com/help/matlab/ref/webread.html');
request = matlab.net.http.RequestMessage;
r = send(request,uri);

显示消息主体的前 100 个字符。

show(r.Body,100)
<!DOCTYPE HTML>
<html lang="en">
<head>
<title>Read content from RESTful web service - MATLAB webrea

<< 115501 total characters of text/html UTF-8 data >>

版本历史记录

在 R2016b 中推出