0
我们的一位生产客户在将文件上传到S3时遇到了问题。当印刷错误出在日志中,我们收到了undescriptive错误消息:是否可以从Java SDK获得AWS错误代码?
com.amazonaws.services.s3.model.AmazonS3Exception: BadRequest(Service: AmazonS3;StatusCode: 400;ErrorCode:400BadRequest;RequestID: XXXXXXXXXXXXXXXX)
400错误的请求映射到大量错误的:
http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html
这是不可能的调试上只有这个错误。我的问题是,如何在发生错误时从Java SDK获取错误代码(如上面的html页面中所列)?是否有一种通用的方式获取描述性错误代码,不仅适用于S3,还适用于所有AWS Java SDK错误?
有什么具体的,但只是返回错误代码或我们需要解析XML? –