更新时间:2022-02-24 GMT+08:00

NorthApiException类方法

当SDK的处理有异常,或者物联网平台对SDK的请求处理有异常时,抛出NorthApiException类方法。主要方法(省略set方法)如下:

方法

说明

public String geterror_code()

获取异常的错误码,SDK自身处理异常会抛出四位数字的错误码,物联网平台处理异常会抛出六位数字的错误码。

public String getError_desc()

获取异常错误码对应的错误描述。

public String getHttpStatusCode()

获取异常http状态码。

本SDK封装了http restful API,因此当SDK在调用restful API异常时,会得到异常的http状态码,如404、200等。

public String getHttpReasonPhase()

获取异常http状态码对应的原因解释(ReasonPhrase)。

如http状态码为400时,原因解释为“Not Found”;StatusCode为200时,原因解释为“OK”。

public String getHttpMessage()

当物联网平台处理请求异常,并且异常中未包含错误码时,将该异常的内容通过本方法返回。