使用SDK时如果请求出错,会有相应的异常抛出。
服务器端异常通常会包含以下信息:
- status: 出错请求的HTTP状态码
- code: OSS的错误码
- message: OSS的错误信息
- requestId: 标识该次请求的UUID;当您无法解决问题时,可以凭这个RequestId来请求OSS开发工程师的帮助
OSS中常见的错误信息请参考 OSS错误响应
调试
在Node.js中您可以通过设置DEBUG
环境变量来开启调试:
DEBUG=ali-oss node app.js
在浏览器环境中您可以通过在console中设置localStorage.debug
变量来开启调试:
localStorage.debug = 'ali-oss'