我写了两个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未找到。我如何使用这项服务?
2条答案
按热度按时间3vpjnl9f1#
尝试清除路由该高速缓存。
acruukt92#
代码看起来正确。
请告诉我你的网络服务器(例如:Apache/Nginx)?你激活重写模块了吗?
或者,如果您使用Laravel并使用
php artisan serve
启动服务器,您应该在编辑或更改代码后重新启动它。或者像@fuadps说的“你确定你是通过POST请求访问/一个?“