Laravel 5 Laravel 5.6 API路由错误404
无论我如何在routes/api.php中设置,我的api路由都返回404错误。这就像是5.6之前的魅力。怎么搞的?设置香草应用程序后我是否遗漏了什么 编辑:这是我的路线/api.phpLaravel 5 Laravel 5.6 API路由错误404,laravel-5,Laravel 5,无论我如何在routes/api.php中设置,我的api路由都返回404错误。这就像是5.6之前的魅力。怎么搞的?设置香草应用程序后我是否遗漏了什么 编辑:这是我的路线/api.php <?php use Illuminate\Support\Facades\DB; use Illuminate\Http\Request; Route::get('/api/members', function (Request $request) { // c
<?php
use Illuminate\Support\Facades\DB;
use Illuminate\Http\Request;
Route::get('/api/members', function (Request $request) {
// code to get members
});
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
您不需要添加/api/members
api
默认添加到api.php中定义的所有路由中
从正式文件:
Routes/api.php文件中定义的路由由RouteServiceProvider嵌套在路由组中。在此组中,/api URI前缀将自动应用,因此您无需手动将其应用于文件中的每个路由。您可以通过修改RouteServiceProvider类来修改前缀和其他路由组选项
文件
加上
Route::get('/members',函数(Request$Request){
//获取成员的代码
});
显示您的路由/api.php
文件文件已添加。@JasonAyer您不需要添加“/api/members”,默认情况下,在api.php中定义的所有路由中都添加了“api”。只需添加Route::get('/members',函数(Request$Request){//code to get members});天哪,我真不敢相信我错过了。谢谢。@CodeZilla你能补充一下作为答案吗,这样Jason Ayer就可以把这个问题标记为结束了,谢谢?