gpt4 book ai didi

php - 使用 POSTMAN 测试 Laravel API 路由

转载 作者:行者123 更新时间:2023-12-04 14:20:02 28 4
gpt4 key购买 nike

如果我的问题听起来很愚蠢,我很抱歉。我是 Laravel 的新手。我在 Laravel 中开发了一些 API 以在 Angular 中使用,但对于在 POSTMAN 中键入什么以测试 API 有点困惑。项目名称是' ntiapi '

我已经在 Controller 中编写了 API。另外,我已经在路由中完成了 api.php

api.php


Route::post('/register', 'AuthController@register');

Route::post('/login', 'AuthController@login');

Route::post('/logout', 'AuthController@logout');

Route::get('/tasks', 'TaskController@index')->name('tasks.index');

Route::post('/tasks', 'TaskController@store')->name('tasks.store');

Route::get('/tasks/{task}', 'TaskController@show')->name('tasks.show');

Route::put('/tasks/{task}', 'TaskController@update')->name('tasks.update');

Route::delete('/tasks/{task}', 'TaskController@destroy')->name('tasks.destroy');

Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});

我有这个 http://localhost:ntiapi/api/
如何将每条路线添加到 http://localhost:ntiapi/api/为了在 postman 上测试api。我的意思是完整的网址。例如 http://localhost:ntiapi/api/login .

最佳答案

如果没有路由前缀或组前缀,则应该是

http://localhost/ntiapi/public/api/login

如果您正在运行 artisan 服务器 ( php artisan serve )

应该是 http://127.0.0.1:8000/api/loginhttp://localhost:8000/api/login无论你喜欢什么。

关于php - 使用 POSTMAN 测试 Laravel API 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55945373/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com