show

Класс: matlab.net.http.Message, matlab.net.http.RequestMessage, matlab.net.http.ResponseMessage
Пакет: matlab.net.http

Отобразите или возвратите отформатированную версию сообщения

Описание

пример

show(msg) отображает целое сообщение в Командном окне, включая Header и Body свойства. Если Body содержит двоичные данные, которые не могут быть преобразованы в символы, затем метод отображает сообщение, указывающее на длину данных в байтах.

Используйте этот синтаксис для диагностики или отладки.

пример

show(msg,maxlength) отображает первый maxlength символы Body. Если Body более длинно, чем maxlength символы, затем метод отображает общую длину данных.

str = show(___) возвращает строку, содержащую информация, которая будет отображена и может включать любой из входных параметров в предыдущих синтаксисах.

Входные параметры

развернуть все

Обменивайтесь сообщениями в виде matlab.net.http.Message объект или вектор из Message объекты.

Количество байтов в виде целого числа, чтобы преобразовать.

Примеры

развернуть все

Когда текст сообщения содержит image/jpeg данные, MATLAB отображает количество байтов в изображении.

Отправьте сообщение в веб-сайт heritage.stsci.edu, запрашивающий изображение Юпитера. Отобразите сообщение ответа.

request = matlab.net.http.RequestMessage;
uri = matlab.net.URI('http://heritage.stsci.edu/2007/14/images/p0714aa.jpg');
r = send(request,uri);
show(r)
HTTP/1.1 200 OK
Date: Tue, 09 Aug 2016 19:58:56 GMT
Server: Apache/2.2.15  Red Hat  mod_ssl/2.2.15 OpenSSL/1.0.1e-fips Phusion_Passenger/4.0.23 DAV/2 PHP/5.4.16
Last-Modified: Thu, 08 Mar 2007 18:56:52 GMT
ETag: "1ca16a7-31265-42b2edeb90500"
Accept-Ranges: bytes
Content-Length: 201317
Connection: close
Content-Type: image/jpeg

<< 201317 bytes of image/jpeg data >>

Отобразите первые 100 символов только тела сообщения от mathworks.com. MATLAB отображает текст, указывающий на общее количество символов в тексте сообщения.

request = matlab.net.http.RequestMessage;
uri = matlab.net.URI('https://www.mathworks.com');
r = send(request,uri);
show(r,100)
HTTP/1.1 200 OK
Date: Mon, 02 Oct 2017 12:55:05 GMT
Server: Apache/2.2.15 (CentOS)
Host-ID: wcxm4
X-Content-Type-Options: nosniff
Last-Modified: Sun, 01 Oct 2017 16:57:27 GMT
ETag: "f4b6"
Accept-Ranges: bytes
Cache-Control: max-age=14400
Expires: Mon, 02 Oct 2017 16:55:05 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 9500
Content-Type: text/html; charset=UTF-8
Connection: close

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-w

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

Введенный в R2017b