Пакет: matlab.net.http
Запись журнала истории HTTP
Вектор из LogRecord
объекты представляют историю пар сообщения ответа запроса, которыми обмениваются между клиентом и сервером во время операции HTTP, таких как RequestMessage.send
. send
метод возвращает историю как выходной аргумент. Когда ошибка происходит, HTTPException
объект содержит History
свойство.
Используйте LogRecord
класс для отладки.
URI
— URI запросаmatlab.net.URI
Request
— Запросите сообщениеmatlab.net.http.RequestMessage
объектЗапросите сообщение в виде matlab.net.http.RequestMessage
объект. Request
содержит значение если MATLAB® предпринятый, чтобы отправить заголовок сообщения запроса, даже если исключение происходит в процессе отправки полезной нагрузки. Если исключение происходит, то Exception
свойство содержит MException
.
Request.Body
свойство содержит тело сообщения запроса, если таковые имеются. Request.Body.Payload
свойство установлено, только если вы задаете SavePayload
свойство в HTTPOptions
объект.
GetAccess | public |
SetAccess | public |
RequestTime
— Времена начала и конца сообщения запросаdatetime
объектыВремена начала и конца запроса обмениваются сообщениями в виде пары datetime
объекты. RequestTime
содержит значение только если Request
свойство установлено.
RequestTime
значения являются приближением времен, когда первые и последние байты, включая полезную нагрузку, сообщения запроса были отправлены. Если исключение происходит во время передачи, то время окончания является временем исключения и Exception
свойство содержит MException
.
GetAccess | public |
SetAccess | public |
Типы данных: datetime
Response
— Сообщение ответаmatlab.net.http.ResponseMessage
объектСообщение ответа в виде matlab.net.http.ResponseMessage
объект. Response
содержит значение, только если полный заголовок ответа получен успешно, даже если исключение происходит, получая полезную нагрузку. Если исключение происходит при попытке отправить запрос или во время получения заголовка, то Response
может быть пустым. Если исключение происходит, то Exception
свойство содержит MException
объект.
Response.Body
свойство установлено, если вы задаете SavePayload
свойство в HTTPOptions
возразите и ответ имеет тело. Если Response.Body
установлен, затем Response.Body.Payload
свойство также установлено.
GetAccess | public |
SetAccess | public |
ResponseTime
— Времена начала и конца сообщения ответаdatetime
объектыВремена начала и конца ответа обмениваются сообщениями в виде пары datetime
объекты. ResponseTime
содержит значение только если Response
свойство установлено.
ResponseTime
значения являются приближением времен, когда первые и последние байты сообщения ответа получены. Если исключение происходит во время получения, то время окончания является временем исключения и Exception
свойство содержит MException
объект.
GetAccess | public |
SetAccess | public |
Типы данных: datetime
Disposition
— Расположение обменаmatlab.net.http.Disposition
перечислениеРасположение обмена в виде matlab.net.http.Disposition
перечисление, указывая на результат обмена. Если Disposition
значением является Done
, затем Exception
свойство пусто и все поля LogRecord
содержите их окончательные значения.
Некоторые значения Disposition
подразумевайте, что исключение было сохранено в Exception
свойство. Если исключение происходит, Response
или Request
свойства не могут быть установлены. То, когда эти значения установлены, зависит от того, происходит ли исключение прежде или во время передачи заголовков или полезной нагрузки.
GetAccess | public |
SetAccess | public |
Exception
ИсключениеMException
Исключение в виде MException
возразите, что произошел во время обработки обмена. Если ошибка произошла во время передачи, получения или обработки ответа, этим свойством является MException
содержа исключение. Значение Disposition
свойство определяет, установлено ли это свойство.
GetAccess | public |
SetAccess | public |
show | Отобразите или возвратите человекочитаемую версию вектора из LogRecords |
send
| ResponseMessage
| StartLine
| matlab.net.URI
| Disposition
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.