用什么代替aws.端点在AWS SDK v3?



我已经开始将AWS SDK从v2迁移到v3。不知道用什么来为S3创建端点

在v2我有:Const aws = require('aws-sdk');Const ep = new laws。终点(s3.region.amazonaws.com);在V3中需要使用什么包?

在创建S3客户机时应该能够设置端点,如下所示:

const { AWS } = require('aws-sdk')
const s3 = new AWS.S3({
endpoint: 'yourendpoint'
})

你试过了吗?

const {S3Client} = require('@aws-sdk/client-s3');

const s3 = new S3Client({地区:"地区"});

对于自定义端点,尝试如下:

const s3 = new S3Client({端点:"https://s3.region.yourendpoint",地区:"地区"});

最新更新