![](/img/trans.png)
[英]http://example.com is not allowed by Access-Control-Allow-Origin
[英]How to use 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中執行以下操作:
<?php
header("Access-Control-Allow-Origin: http://www.requesting-page.com");
?>
或者,如果這不起作用,您可以在HTTP服務器(請求來自哪里)上創建一個文件,下載並顯示內容,這可以在PHP中完成:
<?php
echo file_get_contents("https://www.requested-page.com");
?>
我不建議這樣做,因為它需要額外的帶寬並且不是好的做法,只有在你不能做第一個選項時才應該使用它。 此外,如果開發人員已將訪問控制設置為受限制,則可能是出於某種原因。
你不能,真的。 這是瀏覽器阻止它。 安全原因。 您可以查看cURL。 閱讀此帖子: https-request-via-ajax-from-http-page
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.