matlab.net.http. Класс расположения

Пакет: matlab.net.http

Результаты в записи журнала HTTP

Описание

Класс перечисления Disposition обеспечивает результаты в записи журнала HTTP.

Имя элемента перечисленияОписание
ConversionError

Ошибка произошла, преобразовав данные ответа. Запрос был получен, но была ошибка при попытке автоматически преобразовать полезную нагрузку ответа. Это условие указывает, что свойство MessageBody.Payload LogRecord.Response содержит необработанную полезную нагрузку, и свойство Data пусто. Свойство LogRecord.Exception содержит исключение.

Эта ошибка не происходит, если ContentConsumer был включен.

Done

Запрос и ответ были успешно отправлены и получены. Done указывает, что запись журнала содержит и RequestMessage и ResponseMessage. Это ничего не подразумевает о StatusCode в ответе.

Interrupt

Пользователь прервал операцию, например, нажатие Ctrl+C. LogRecord с этим Disposition появляется, только если операция была прервана после того, как передача RequestMessage началась. LogRecord.Exception пуст в этом случае. LogRecord может быть частично заполнен, в зависимости от того, когда прерывание произошло. Если прерывание произошло после получения заголовка ответа, то LogRecord.Response содержит заголовок, и может также содержать частичные данные, обработанные во время получения полезной нагрузки, в зависимости от конкретного преобразователя данных или ContentConsumer, который использовался.

TransmissionError

Ошибка произошла, отправив или получив сообщение. Отказ мог произойти из-за ошибки ввода-вывода или отказа в ContentProvider или ContentConsumer. Свойство LogRecord.Exception содержит исключение, которое произошло.

Если ошибка произошла, отправив запрос, LogRecord.Request содержит завершенный объект RequestMessage, и свойство LogRecord.Response пусто.

Если ошибка произошла, получив ответ, LogRecord.Response может быть пустым, если полные заголовки не были получены. Если заголовки были получены, но полезная нагрузка не могла бы быть считана, объект ResponseMessage содержит только заголовки.

Введенный в R2017b