概述
本文主要介紹Node.js SDK中上傳和下載文件的初始化代碼及常見報錯。
詳細信息
SDK初始化
SDK初始化代碼如下所示。
var oss = require('ali-oss'); var store = oss({ accessKeyId: 'your access key', accessKeySecret: 'your access secret', bucket: 'your bucket name', region: 'oss-cn-hangzhou'
stsToken: 'token' #如果是sts方式,需要該參數
secure: true #如果需要https方式,需要該參數 });
常見報錯
對于SDK上傳和下載中常見的異常報錯信息如下所示。
ClientError
ClientError指SDK內部出現的異常,例如:參數設置錯誤、斷點續傳上傳或斷點續傳下載過程中出現的文件被修改的錯誤。
ServerError
ServerError指服務器端錯誤,它來自于對服務器錯誤信息的解析。ServerError有以下幾個屬性:
- status:出錯請求的HTTP狀態碼
- code:OSS的錯誤碼
- message:OSS的錯誤信息
- requestId:標識該次請求的UUID
適用于
- 對象存儲OSS
文檔內容是否對您有幫助?