Laravel中的Post请求返回404

wvt8vs2t  于 2023-06-24  发布在  其他
关注(0)|答案(2)|浏览(127)

我写了两个API。一个get函数和一个post函数。
还有,我努力

public function one(Request $request){
dd("test"); }

public function two(){
dd("test");
}

总是两个在工作,一个不工作。我用http://127.0.0.1:8000
我的api.php

Route::post('/one', [\App\Http\Controllers\TestController::class, 'one']);
Route::get('/two', [\App\Http\Controllers\TestController::class, 'two']);

一个总是返回404未找到。我如何使用这项服务?

3vpjnl9f

3vpjnl9f1#

尝试清除路由该高速缓存。

php artisan route:clear
acruukt9

acruukt92#

代码看起来正确。
请告诉我你的网络服务器(例如:Apache/Nginx)?你激活重写模块了吗?
或者,如果您使用Laravel并使用php artisan serve启动服务器,您应该在编辑或更改代码后重新启动它。
或者像@fuadps说的“你确定你是通过POST请求访问/一个?“

相关问题