我正尝试通过AWS API网关向REST服务发送POST请求。
请求的内容类型应为“ application / x-www-form-urlencoded”。这是我尝试访问的身份验证服务。我在请求正文中发送“用户名”和“密码”。
当我通过邮递员发送请求时,该请求有效(它给了我适当的响应)。
但是我想从API网关创建一个API来访问此端点。
当我在API网关中创建POST方法并尝试对其进行测试而未指定任何内容类型时,后端服务器会告诉我使用内容类型'application / x-www-form发送请求-urlencoded”。
然后,当我尝试将内容类型放在API的“集成请求”的“映射模板”部分中时,该请求甚至没有到达后端。我测试它时出现错误(JSON响应),说“不受支持的媒体类型”。
这里有没有人知道任何解决方法?