使用POSTMAN修改Laravel API路由

时间:2019-05-02 03:40:34

标签: php laravel api postman

如果我的问题听起来很愚蠢,我感到非常抱歉。我是Laravel的新手。我在Laravel中开发了一些要在Angular中使用的API,但是对于在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

1 个答案:

答案 0 :(得分:0)

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

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

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

根据您的喜好,它应该是http://127.0.0.1:8000/api/loginhttp://localhost:8000/api/login