首页 > 解决方案 > 无论如何要在全球范围内设置 aws 端点吗?

问题描述

我想一次全局设置 S3 端点,而不是每次new AWS.S3()打电话时都设置它。这可能吗?

这与全局区域设置不同。我希望在全球范围内设置每个服务端点。

标签: javascriptaws-sdk

解决方案


你的 aws-sdk 版本是什么?

const AWS = require("aws-sdk");
console.log(new AWS.S3().config.endpoint); // s3.amazonaws.com

AWS.config.s3 = { endpoint: "https://my-endpoint" }; // sure this line has been call first of all

console.log(new AWS.S3().config.endpoint); // https://my-endpoint

推荐阅读