Пакет: matlab.net.http
Запрос HTTP или сообщение ответа
Класс Message является абстрактным классом, используемым в качестве базового класса, чтобы создать сообщения HTTP.
StartLine Первая строка сообщенияmatlab.net.http.StartLineПервая строка сообщения, заданного как объект matlab.net.http.StartLine, если таковые имеются.
| GetAccess | общественность |
| SetAccess | общественность |
Header — Передайте заголовок[] (значение по умолчанию) | объект matlab.net.http.HeaderFieldПередайте заголовок, заданный как объект matlab.net.http.HeaderField или вектор объектов HeaderField. Когда вы устанавливаете свойство Header, MATLAB® проверяет поля заголовка, чтобы гарантировать, что они подходят для типа сообщения.
send RequestMessage и методы complete заполняют любые необходимые поля заголовка для правильно сформированного запроса.
| GetAccess | общественность |
| SetAccess | общественность |
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 | общественность |
| SetAccess | общественность |
Completed — Завершено ли сообщениеfalse (значение по умолчанию) | trueЗавершено ли сообщение, задано как true или false. Значение true означает, что сообщение завершено.
Методы RequestMessage, которые подтверждают сообщения (send и complete) устанавливают свойство Completed на true когда:
Сообщение допустимо.
Обработка завершена. Например, необходимые поля заголовка добавляются, и данные преобразованы.
Если свойство верно, то эти методы не изменяют сообщение, и метод send отправляет сообщение, не проверяя его на валидность. Любые более поздние изменения в этом сообщении возвращают значение Completed к false.
Методы, которые возвращают сообщения, устанавливают Completed на true когда:
Свойства Body или Body.Data пусты.
Свойство Body.Payload содержит необработанные данные.
Если сообщение запроса содержит данные (Body.Data не пуст), то свойство верно, только если Body.Payload содержит необработанные данные.
В сообщении ответа установлена полезная нагрузка, только если вы устанавливаете свойство HTTPOptions.SavePayload на true.
| GetAccess | общественность |
| SetAccess | общественность |
| Переходный процесс | tRUE |
Типы данных: логический
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.