我有这样的API。我有上千种资源。
Route::apiResource('users', 'UserController')
问题是我还需要为所有路由启用OPTION动词。
我可以手动为每个路由添加选项路由,但我在这里问是否有一种方法可以自动完成。
实际上,该项目在Laravel 5.6上停滞不前
我在试这个
Route::options('/{any}', function (\Illuminate\Http\Request $request) {
return response()
->status(200)
->withHeader("Access-Control-Allow-Origin", "*")
;
});
但实际上,我在使用js调用API时,从我的浏览器(Chrome)得到了这个:
对XMLHttpRequest .. [cut] ..的访问已被CORS策略阻止:对印前检查请求的响应未通过访问控制检查:它没有HTTP ok状态。
1条答案
按热度按时间brccelvz1#
不太好,但解决了