我想从 HTTP 网页进行 HTTPS 调用。我希望解决这个问题Access-Control-Allow-Origin
。我该如何使用它?
在 HTTPS 页面(您从 HTTP 页面请求)上设置标头:
访问控制允许来源:http://www.example.com http://www.example.com
您可以在 PHP 中使用以下命令执行此操作:
<?php
header("Access-Control-Allow-Origin: http://www.requesting-page.com");
?>
或者,如果这不起作用,您可以在 HTTP 服务器(请求的来源)上创建一个文件来下载并显示内容,这可以在 PHP 中通过以下方式完成:
<?php
echo file_get_contents("https://www.requested-page.com");
?>
我不建议这样做,因为它需要额外的带宽并且不是一个好的做法,只有当您无法执行第一个选项时才应使用它。此外,如果开发人员将访问控制设置为受限,这可能是有原因的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)