概述
本文主要介紹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
- status:出錯請求的HTTP狀態代碼
- code:OSS的錯誤碼
- message:OSS的錯誤資訊
- requestId:標識該次請求的UUID
適用於
- Object Storage Service