【发布时间】:2018-02-28 13:04:15
【问题描述】:
我只想允许来自我的网站的请求访问以下 php 页面。 但是,所有页面都可以在 XAMPP 上使用。
这是我的代码:
我正在使用 .js 文件来调用 php 文件:
// page1.js
var json_url = "page2.php";
$.getJSON(json_url, function(response) {
alert("Entered");
});
在 page2.php 上:
<?php
header("Access-Control-Allow-Origin: https://www.mywebsite.com");
header("Access-Control-Allow-Credentials: true");
header("Content-Type: application/json");
// ...
?>
【问题讨论】:
-
请考虑使用stackoverflow.com/posts/46305617/edit 编辑/更新您的问题,以更明确地指出您要解决的问题 - 以类似的形式,我想做 XXXX,但它不起作用,因为YYYY。“XAMPP 上允许所有页面”到底是什么意思。? “XAMPP 上允许” 究竟是什么意思?
-
如果我理解您的意思,您可能需要阅读 stackoverflow.com/questions/40835863/… 和 stackoverflow.com/questions/46298760/… 的答案,了解 CORS 的作用和实际作用