Пакет: matlab.net.http
Суперклассы: matlab.net.http.Message
Сообщение ответа HTTP
ResponseMessage форматы класса сообщения ответа HTTP, возвращенные сервером.
RequestMessage.send метод создает сообщение ответа.
StatusLine — Строка состояния с сервераStatusLine объектСтрока состояния с сервера в виде matlab.net.http.StatusLine объект.
GetAccess | public |
SetAccess | public |
Dependent | true |
StatusCode — Код состояния HTTPStatusCode объектКод состояния HTTP в виде matlab.net.http.StatusCode объект. То же самое как StatusLine.StatusCode свойство.
GetAccess | public |
SetAccess | immutable |
Dependent | true |
Header — Передайте заголовок[] (значение по умолчанию) | matlab.net.http.HeaderField объектПередайте заголовок в виде matlab.net.http.HeaderField возразите или вектор HeaderField объекты. Когда вы устанавливаете Header свойство, MATLAB® проверяет поля заголовка, чтобы гарантировать, что они подходят для типа сообщения. RequestMessage
send и complete методы заполняют любые необходимые поля заголовка для правильно сформированного запроса.
GetAccess | public |
SetAccess | public |
Body — Текст сообщения[] (значение по умолчанию) | matlab.net.http.MessageBody возразите | matlab.net.http.io.ContentProviderТекст сообщения в виде matlab.net.http.MessageBody объект, matlab.net.http.io.ContentProvider, или данные, приемлемые для MessageBody конструктор. По умолчанию, Body пусто (набор к []). Сообщение запроса, содержащее Body свойство обычно использует метод, такой как 'PUT' или 'POST', не значение по умолчанию 'GET', но это соглашение не осуществляется.
В завершенном или полученном сообщении, если сообщение имеет ContentTypeField поле заголовка, затем MessageBody.ContentType свойство установлено в то значение. В противном случае, ContentType неизменно или пуст.
GetAccess | public |
SetAccess | public |
Completed — Завершается ли сообщениеfalse (значение по умолчанию) | trueЗавершается ли сообщение в виде true или false. true значение означает, что сообщение было завершено. Методы, которые возвращают сообщения, устанавливают Completed свойство к true когда:
Body или Body.Data свойства пусты.
Body.Payload свойство содержит необработанные данные.
GetAccess | public |
SetAccess | public |
Transient | true |
Типы данных: логический
complete | Процесс или повторно обрабатывает Тип контента полезной нагрузки ответа |
addFields | Добавьте поля, чтобы передать заголовок |
changeFields | Измените существующие поля в заголовке сообщения |
getFields | Возвратите поля заголовка сообщения, совпадающие с именем или классом |
removeFields | Удалите поля из заголовка сообщения |
replaceFields | Измените значения в или добавьте поля, чтобы передать заголовок |
show | Отобразите или возвратите отформатированную версию сообщения |
Эти методы специализируют стандартные операторы MATLAB и функции для объектов в этом классе.
string | Передайте Если Строка является аппроксимированным представлением того, на что сообщение похоже, когда отправлено или получено. Используйте в логгировании, диагностике или отладке. Для отформатированной версии сообщений используйте |
char | То же самое как |
isequal | Возвращает |
Отправьте сообщение в веб-сайт Наследия Хаббла, запрашивающий изображение Юпитера.
Отформатируйте запрос HTTP, передают и отображают Тип контента текста сообщения ответа. Сервер возвращает изображение JPEG.
request = matlab.net.http.RequestMessage;
uri = matlab.net.URI('http://heritage.stsci.edu/2007/14/images/p0714aa.jpg');
r = send(request,uri);
r.Body.ContentType
ans =
MediaType with properties:
Type: "image"
Subtype: "jpeg"
Parameters: []
MediaInfo: "image/jpeg"
Weight: []
Отобразите изображение с помощью imshow функция. MATLAB изменяет размер изображения, чтобы соответствовать на экране.
warning('off','Images:initSize:adjustingMag'); imshow(r.Body.Data)

MessageBody | RequestMessage | StatusCode | StatusLine | send
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.