AWS API Gateway Javascript SDK返回404 Not Found

时间:2015-11-26 05:18:13

标签: aws-api-gateway

当我从JavaScript客户端调用我的AWS API网关时,我收到404未找到错误,因为SDK调用了错误的端点:

而不是

昨天很好。有人可以解释原因吗?

UPDATE!

在axios.standalone.js中,创建了一个Microsoft.XMLHTTP ActiveX对象来发送请求。 data参数的url成员设置为" https:abc123.execute-api.us-east-1.amazonaws.com/dev/status"。注意一开始没有斜线斜杠。 JavaScript客户端的基本URL将插入到请求URL中。请帮忙!

2 个答案:

答案 0 :(得分:1)

最近修复了JS SDK生成器的问题。请使用新生成的版本更新您的JS SDK。

最佳, 约根

答案 1 :(得分:0)

修改axios.standalone.js

module.exports = function xhrAdapter(resolve, reject, config) {

      // Temporary fix for missing // in config.url 
      if ((config.url.substr(0, 6) == "https:") && (config.url.substr(0, 8) != "https://")) {     
        config.url = "https://" + config.url.substr(6, config.url.length - 6);
      }

...