AWS 开发工具包 V2 到 V3 的迁移,只需在 Node JS api 中进行最少的代码更改
P粉156415696
P粉156415696 2024-03-27 16:54:55
[JavaScript讨论组]

我们有使用 AWS 无服务器框架构建的 API。在这里,我们在函数中使用了很多 aws 服务,目前正在使用 aws-sdk v2。现在,我想将其迁移到使用 aws-sdk V3,并进行最少的代码更改。

在大多数 aws 文档/互联网上的可用文档中,如果我们想在 v3 中继续使用 v2 命令,都会提到以下步骤。

  1. 将您的 V2 SDK 导入替换为您需要的特定 AWS 服务包。
  2. 创建并使用 V3 服务客户端,替换全局值,例如 区域,配置值作为参数传递给 客户。
  3. 继续使用 V2 中使用的回调和 Promise 模式。

如果我按照 .getObject() 方法执行此操作,则发送响应的方式会发生变化。以前是buffer,现在是ReadableStream。所以,我的代码在这里崩溃了。

如果我想在 v3 中使用 v2 命令,是否需要更改处理响应的代码?

P粉156415696
P粉156415696

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号