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