[英]Tesing Laravel API Routes using 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
。
如果沒有路由前綴或組前綴,則應為
http://localhost/ntiapi/public/api/login
如果您正在運行artisan服務器( php artisan serve
)
不管您喜歡什么,它都應該是http://127.0.0.1:8000/api/login
或http://localhost:8000/api/login
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.