安卓等前端访问PHP接口,提示” Access-Control-Allow-Origin “
程序员文章站
2022-03-04 13:33:27
...
前端接口访问报” Access-Control-Allow-Origin “错误
意为:访问跨域,无法请求服务器
解决方法:
在方法中或被继承的父类中加入
header('Access-Control-Allow-Origin: *');
<?php
/***
* [配音管理:风格列表]
* 执着
*/
public function getStyleList(){
header('Access-Control-Allow-Origin: *');
$StyleModel = new PortalAudioStyleModel();
$styleList = $StyleModel->getList();
$styleList = $styleList;
if($styleList->isEmpty()){
echo json_encode(['code'=>102,'msg'=>'数据为空'],JSON_UNESCAPED_UNICODE);
exit;
}else{
$list = $styleList->toArray();
$list = ['code'=>100,'msg'=>'成功','data'=>$styleList];
echo json_encode($list,JSON_UNESCAPED_UNICODE);
exit;
}
}