Пакет: matlab.net.http
HTTP запрос или ответное сообщение
The Message класс является абстрактным классом, используемым в качестве базового класса для создания HTTP-сообщений.
StartLine - Первая линия сообщенияmatlab.net.http.StartLine объектПервая линия сообщения, заданная как matlab.net.http.StartLine объект, если таковой имеется.
GetAccess | public |
SetAccess | public |
Header - Заголовок сообщения[] (по умолчанию) | matlab.net.http.HeaderField объектЗаголовок сообщения, заданный как matlab.net.http.HeaderField объект или вектор HeaderField объекты. Когда вы устанавливаете Header свойство, MATLAB® проверяет поля заголовка, чтобы убедиться, что они соответствуют типу сообщения. The 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. A true значение означает, что сообщение завершено.
RequestMessage методы, которые проверяют сообщения (send и complete) установите Completed свойство к true когда:
Сообщение верно.
Обработка завершена. Например, добавляются обязательные поля заголовка и преобразуются данные.
Если свойство true, то эти методы не изменяют сообщение, и send метод отправляет сообщение, не проверяя его на валидность. Любые последующие изменения этого сообщения изменяют значение Completed назад к false.
Методы, которые возвращают Completed набора сообщений на true когда:
The Body или Body.Data свойства пусты.
The Body.Payload свойство содержит необработанные данные.
Если сообщение запроса содержит данные (Body.Data не пуст), тогда свойство true только если Body.Payload содержит необработанные данные.
В ответном сообщении полезная нагрузка устанавливается только в том случае, если вы устанавливаете HTTPOptions.SavePayload свойство к true.
GetAccess | public |
SetAccess | public |
Transient | true |
Типы данных: logical
addFields | Добавить поля в заголовок сообщения |
changeFields | Изменение существующих полей в заголовке сообщения |
getFields | Возвращает поля заголовка сообщения, совпадающие с именем или классом |
removeFields | Удаление полей из заголовка сообщения |
replaceFields | Изменение значений в или добавление полей в заголовок сообщения |
show | Отображение или возврат форматированной версии сообщения |
Эти методы специализируются на стандартных операторах MATLAB и функциях для объектов этого класса.
string | Информация о Если Строка является приблизительным представлением того, как выглядит сообщение при отправке или получении. Используется для логгирования, диагностики или отладки. Для форматированной версии сообщений используйте |
char | То же, что и |
isequal | Возвращает |
Чтобы отправить произвольные заголовки и данные в сообщении с запросом, установите Completed свойство к true чтобы предотвратить send метод от изменения сообщения. Вы по-прежнему можете использовать complete метод для проверки сообщения, но send метод не проверяет сообщение.
ContentTypeField | HeaderField | MessageBody | RequestMessage | ResponseMessage
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.