我怎样才能发送ajaxGET请求结束HTTPS?
$.get
抛出这个:
XMLHttpRequest cannot load https://********. Origin null is not allowed by Access-Control-Allow-Origin.
有其他方法或解决方法可以使其正常工作吗?
如果我导航到该网址Chrome我能够得到回复。我认为没有理由它不能在 ajax 请求上工作。
您无法向https
页面(如果您当前位于)http
因为同源政策 https://developer.mozilla.org/en-US/docs/JavaScript/Same_origin_policy_for_JavaScript.
The host, port and scheme(协议)必须相同才能使 AJAX 请求正常工作。
您可以确保原始页面位于同一主机和方案上,或者实施CORS(跨域资源共享) https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS在目标域上允许此特定请求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)