我在我的XAMPP服务器中使用数据库等构建了一个api(工作正常)。但现在我正在使用WAMPP制作另一个Web应用程序。我认为可以将它们彼此链接起来,所以我不需要让整个API再次休息。
问题是我想通过该API攻击该数据库。
只需在服务器启动的情况下添加网址就无效了:
XMLHttpRequest无法加载http://localhost/slim/api.php/books。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许原点“http://localhost:3002”访问。
我环顾四周,我刚刚找到了THIS POST,但它没有用,或者我没有以正确的方式做到这一点。
这可能是苗条的权限吗?我试过但是什么也没发生。
答案 0 :(得分:0)
问题是求助,在api.php的开头添加此代码
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");
header("Access-Control-Allow-Headers: Origin, Content-Type, Accept, Authorization");