我已经用SLIM PHP框架创建了一个基本的RESTful服务,现在我正在try 将其连接起来,以便从一个Angular 访问该服务.js项目.我已经读到了Angular supports CORS的开箱即用,我所需要做的就是在我的.htaccess文件.
我已经这样做了,并且我的睡觉应用程序仍然在工作(错误的.htaccess没有出现500亿个内部服务器错误),但是当我try 从test-cors.org点开始测试它时,它抛出了一个错误.
Fired XHR event: loadstart
Fired XHR event: readystatechange
Fired XHR event: error
XHR status: 0
XHR status text:
Fired XHR event: loadend
我的.htaccess文件如下所示
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [QSA,L]
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods: "GET,POST,OPTIONS,DELETE,PUT"
我还有什么需要补充的吗.htaccess使其正常工作,还是有其他方法在我的服务器上启用CORS?