TP5.1,TP6通用。
之前用中间件,用各种配置,有自定义header头,发OPTION请求的时候总是不能生效。
用中间件,还没到option,就显示路由定义的模块不存在了。
所以用这段直接现在route.php最上面
问题解决。header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Headers:APPCODE,Authori-zation, Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-Requested-With');
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE');
header('Access-Control-Max-Age: 1728000');
if( $_SERVER['REQUEST_METHOD'] == 'OPTIONS'){
exit;
}