我编写了RESTful API,我希望在代码中的每个地方都使用函数abort(403, 'Unauthorized action.');
,但abort
生成的响应始终为状态代码200! (我真的希望你的状态= 403)。怎么做?
答案 0 :(得分:3)
如果您想自定义发回的内容,您希望返回response()
。
像下面这样的东西可以解决这个问题:
return response('Unauthorized action.', 403);
你会把它放在你现在的地方:
abort(403, 'Unauthorized action.');