gpt4 book ai didi

java - Amazon Gateway API 和 JAVA

转载 作者:行者123 更新时间:2023-12-01 10:25:35 25 4
gpt4 key购买 nike

我对这个话题有点菜鸟。所以我有一个 servlet 和 jsp 可以接受这样的 url 参数:

url/registeruser/?username=username&password=password

当我直接在浏览器中使用该 url 方案时,它就可以工作。但是,当我尝试使用 POST 或 GET 为此构建 AWS Gateway API 时,我得到的响应是 JAVA 未收到任何参数参数。

我构建 API 网关的方式是尝试发布并获取请求。我尝试使用用户名和密码的查询字符串并带有用户名和密码的 header 参数

两次都没有成功。

对于 JAVA 安全措施或类似的措施,有什么我不理解的地方吗?

谢谢

最佳答案

问题可能是您没有正确地将 API 网关的传入请求映射到 HTTP 后端的相应请求。假设您使用 UI 来配置 API 网关:

  1. 在左侧选择适当的资源和 HTTP 方法(例如 /registeruser POST)

  2. 选择“方法请求”

  3. 在“URL 查询字符串参数”下,添加要传递到 HTTP 后端的查询字符串变量。

  4. 现在返回屏幕并选择“集成请求”。现在再次添加查询字符串变量,但在“映射自”下输入 method.request.querystring.myparam

现在,您的 HTTP 后端将接收使用给定值指定的查询字符串参数,该给定值是从您对 API 网关的初始请求中提取的。

关于java - Amazon Gateway API 和 JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35372285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com