当我从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中。请帮忙!
答案 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);
}
...