【发布时间】:2013-02-28 19:58:59
【问题描述】:
如何通过 HTTPS 发送 ajax GET 请求?
$.get 抛出这个:
XMLHttpRequest cannot load https://********. Origin null is not allowed by Access-Control-Allow-Origin.
是否有其他方法或解决方法可以使其正常工作?
如果我使用 Chrome 导航到该网址,我就能得到响应。我看不出它为什么不能通过 ajax 请求工作。
【问题讨论】:
-
这看起来像是一个跨域问题,而不是 HTTPS。无论您使用什么代码,您都应该在 URL 上提供一些与运行它的页面/站点相关的上下文。
-
您是使用带有api.jquery.com/jQuery.get 中的详细信息的对象调用$.get 还是仅调用它本身?
标签: javascript ajax https