Пакет: matlab.net.http
Суперклассы: MException
Исключение выдается сервисами HTTP
Класс HTTPException содержит информацию об ошибках.
Метод RequestMessage.send выдает исключение HTTP, когда ошибка происходит после того, как это пытается отправить сообщение. Например, метод выдает исключение когда:
Что-то перестало работать во время передачи, и сервер не получает сообщение. Возможные причины отказа включают сетевую проблему, тайм-аут или плохой URI.
Сервер получает сообщение, но что-то перестало работать, в то время как это отправляет ответ.
Сервер получает сообщение и отправляет ответ, но ответ не может быть преобразован на основе его Типа контента. Например, плохая строка JSON получена.
Если ошибка происходит, прежде чем метод RequestMessage.send пытается отправить сообщение, то это выдает стандартный MException вместо этого.
HTTPException описывает ошибку в свойстве MException.cause и возвращает историю транзакции. Свойство History содержит сообщение, которое было отправлено и сообщение, которое было получено, если таковые имеются.
MException | matlab.net.http. LogRecord | matlab.net.http. RequestMessage. отправка | matlab.net. uRI