如何使用Access-Control-Allow-Origin:https://www.example.com?

我想从HTTP网页进行HTTPS调用。 我希望用Access-Control-Allow-Origin解决这个问题。 我怎么用呢?

在HTTPS页面上(您从HTTP页面请求)设置标题:

Access-Control-Allow-Origin: http : //www.example.com

您可以在PHP中执行以下操作:

  

或者,如果这不起作用,您可以在HTTP服务器(请求来自哪里)创建一个文件,下载并显示内容,这可以在PHP中完成:

  

我不建议这样做,因为它需要额外的带宽并且不是好的做法,只有在你不能做第一个选项时才应该使用它。 此外,如果开发人员已将访问控制设置为受限制,则可能是出于某种原因。

你不能,真的。 这是浏览器阻止它。 安全原因。 你可以看一下cURL。 阅读此post: https-request-via-ajax-from-http-page