【发布时间】:2019-01-12 02:56:14
【问题描述】:
使用 Laravel 5.4,我想发送 json 响应,虽然在 api.php 中没有找到路由,但我如何在 api.php 中存档并且没有 Controller 和 Model 类。
short:路由名称错误如何处理?
用fallback 试过:
Route::fallback(function(){
return response()->json(['message' => 'Not Found!'], 404);
});
以上错误:
Attribute [fallback] does not exist.
请帮帮我,当路由名称请求错误时如何处理 Route not found 异常。
【问题讨论】:
-
从 5.5 版开始提供回退。尝试 Route::any()
-
@NobbyNobbs -
trim() expects parameter 1 to be string, object given -
看看这个 PR 提交 github.com/laravel/framework/pull/21234/files 是否对你有帮助。
标签: php laravel-5 laravel-5.4 laravel-routing laravel-response