附录1:Handling errors

Dowsure Web服务使用标准HTTP响应状态代码处理错误。通常会使用错误代码发送消息,以更详细地解释错误,以便解决它可以修复或报告的问题。

附录2:Error codes

所有Dowsure web API部分都是常见的错误代码。对于特定于API部分的错误代码,请参阅API的相应错误代码部分参考。

附录3:Common HTTP error status codes

Error code HTTP status code Description
InputStreamDisconnected 400 读取输入流有错误。
InvalidParameterValue 400 使用无效的参数值,或者请求大小超过最大接受大小,或者请求过期。
AccessDenied 401 访问被拒绝。
InvalidAccessKeyId 403 使用了无效的AccessKeyID值。
SignatureDoesNotMatch 403 使用的签名与服务器的计算签名值不匹配。
InvalidAddress 404 使用无效路径
InternalError 500 内部服务失败。
ServerNnavailable 503 (服务不可用) 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。
GatewayTimeout 504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。
HttpIsNotSupported 505 服务器不支持请求中所用的 HTTP 协议版本。

附录4:统一响应

字段 描述 是否必传
code 返回码 Required
data Json数据 Required
msg 信息 Optional

results matching ""

    No results matching ""