缺少 CORS 标头“访问控制允许源”- PHP,角度


CORS header 'Access-Control-Allow-Origin' missing - PHP, Angular

目前正在开发一个具有以下标头的PHP中的API

header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
header('Access-Control-Allow-Headers: Content-Type');

当从邮递员和 Ionic 应用程序调用时有效。

但是,当使用 angular 从本地主机上的 Web 应用程序调用它时,我收到错误

原因:缺少 CORS 标头"访问控制-允许源")。

尽管标头存在并且其他应用程序应用程序能够调用它。

将以下内容添加到您的 config.xml 文件中:

<access origin="*"/>
<allow-intent href="*"/>