我如何通过邮差在Laravel测试Api ?



我有一个这样的路由:

Route::group(
[
'prefix' => 'v1', 'as' => 'v1.',
],
static function () {
Route::get('test', 'ApiTestController@test')->name('test');
///

我怎样才能引用这条路线使它工作?我试图在邮差http://localhost/api/v1/test中调用此路由,但我得到一个400错误

你没有提供足够的信息,但检查这些只是为了确保

  1. 确保这些路由列在api路由中,而不是web
  2. 如果你正在使用artisan来服务你的项目,那么确保你在postman中也使用了正确的端口,例如http://127.0.0.1:8000/api/v1/test
  3. (很明显)确保你发送一个get请求从邮递员
  4. 检查一下功能,看看是否有问题。你可以在函数的开头提前返回一个简单的json响应,以确保路由访问了函数

最新更新