matlab.net.http.HTTPException 类
命名空间: matlab.net.http
超类: MException
HTTP 服务引发的异常
描述
HTTPException
类包含有关错误的信息。
RequestMessage.send
方法如果在尝试发送消息之后发生错误,将会引发 HTTP 异常。例如,在下列情况下,此方法将引发异常:
传输过程中出现故障,服务器未收到消息。失败的可能原因包括网络问题、超时或 URI 不正确。
服务器收到消息,但在发送响应时出现故障。
服务器收到消息并且发送了响应,但无法根据响应的 Content-Type 进行转换。例如,收到错误的 JSON 字符串。
如果 RequestMessage.send
方法在尝试发送消息之前出现错误,则会引发标准 MException
。
HTTPException
说明 MException.cause
属性中存在的错误,并返回事务处理的历史记录。History
属性中包含已发送的消息和已收到的消息(如果有)。
属性
示例
版本历史记录
在 R2016b 中推出