问题标签 [aws-rest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
686 浏览

amazon-web-services - 如何使用 aws-cdk python 设置 API 密钥

我需要为代理资源的 API 网关添加一个 API 密钥。
现在我的代码添加了对代理和选项资源的要求。如何仅为代理指定要求?

我设法通过控制台做到了,但它不容易管理。

我设法添加代理要求的唯一方法是在代理创建中添加要求。这是更好的方法吗?

0 投票
1 回答
288 浏览

amazon-cloudformation - 访问堆栈中的输出数据

我正在使用 CloudFormation 创建一个 REST API。在另一个 CloudFormation 堆栈中,我希望能够访问该 CloudFormation 脚本的输出部分(调用 URL)中的值。

这可能吗,如果可以,怎么办?

0 投票
1 回答
207 浏览

amazon-web-services - AWS 无法删除 RestApi

从 UI 或通过 AWS 控制台或终端使用命令删除 AWS Rest API:

(在 aws 文档中提到)我遇到了删除与域中 RestApi 相关的基本路径映射的错误,我尝试使用 aws 文档中给出的以下 cmd 删除它:

我收到错误:调用 DeleteBasePathMapping 操作时发生错误 (NotFoundException)。指定的基本路径映射标识符无效

0 投票
1 回答
44 浏览

amazon-web-services - 可以为移动应用程序选择 AWS HTTP API 网关吗?

我正在尝试决定为我的应用程序选择哪个 aws apigateway 版本(HTTP 与 REST API 网关)。

我正在试验 AWS HTTP API 网关,看看它是否适合我的用例。

这些是我的要求:

  1. 唯一的客户端是移动应用程序
  2. 其余 API 只能从登录用户访问
  3. 我想将 cognito 与 cognito 授权器一起使用
  4. 我的后端是通过内部应用程序负载均衡器公开的 lambda 服务和 HTTP 休息服务的组合

似乎一切都支持,唯一担心的是我会使用 api 密钥,但 HTTP API 网关目前不支持此功能。

如果我在没有任何 api 密钥的情况下使用 HTTP,是否存在任何安全问题?将访问限制为仅来自我的移动应用程序的请求的正确方法是什么?

0 投票
1 回答
61 浏览

database - 将日期变量动态传递给 ADF 中的 URL

我正在尝试做的事情:

我在 ADF 中使用 REST API 获取数据,并希望通过 Copy Activity 将输出文件移动到 Blob 存储。如果我传入带有日期的确切 URL,我可以成功地做到这一点:

“https://xf3txd72ja.execute-api.ap-southeast-2.amazonaws.com/prod/v2/all/01-12-2021/31-12-2021”

URL 中的日期表示开始日期和结束日期。此日期在源头每个月都会更改,并反映过去 1 个月。例如,下个月 URL 的日期如下:01-01-2022/31-1-2022

我想在我的管道中构建一个机制(如果可以的话),这样我就不必手动进入并更改 URL 中的日期。

到目前为止我尝试过的

我尝试在源数据集中传递 Date 函数,也尝试传递 date 变量。

日期变量

日期功能 在此处输入图像描述

错误

在此处输入图像描述

编辑

在此处输入图像描述