AJAX请求通过http默认为https

时间:2017-03-14 16:38:17

标签: javascript ajax http cors

我尝试从Chrome扩展程序向我运行的AWS应用程序发出AJAX POST请求。请求本身是通过http(而不是https)指定的,我认为我已经将适当的CORS标头添加到我的AWS应用程序中(下面):

dtFinal
   Genre_Romance Genre_Sciencefiction Genre_Fables
1:             1                    1            0
2:             0                    1            0
3:             1                    1            1
4:             0                    1            0
5:             1                    0            1

但是,POST请求会从扩展名中超时,并出现简单错误"连接超时。"我怎样才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

由于它适用于HTTP而非HTTPS,您确定打开了安全组入站规则中使用的HTTPS端口吗? Inbound rules HTTP example

还要检查清单文件中是否具有HTTPS权限:

"permissions": ["https://*/*",    "http://*/*"],