小编典典

通过HTTPS的Ajax GET请求

ajax

如何通过 HTTPS* 发送ajax GET 请求? *

$.get 抛出这个:

XMLHttpRequest cannot load https://********. Origin null is not allowed by Access-Control-Allow-Origin.

是否有其他方法或解决方法可以使此工作正常进行?

如果我使用 Chrome 浏览到该网址,则可以得到响应。我认为没有理由为什么它不能在ajax请求上正常工作。


阅读 268

收藏
2020-07-26

共1个答案

小编典典

https如果您由于当前处于 同一来源策略
而无法访问该页面,则无法http向该页面发出AJAX请求。 ****

主机端口方案 (协议)必须在为了使AJAX请求工作是相同的。

您可以确保原始页面位于同一主机和方案上,也可以在目标域上实施 CORS
(跨域资源共享)
以允许该特定请求。

2020-07-26