我有一個Laravel應用程序,可以從我的前端異步獲取和更新數據。我的問題是:AJAX請求的端點是否進入routes/api.php
或routes/web.php
?Laravel:路由/ api.php或routes/web.php中的AJAX請求端點?
5
A
回答
5
通常在web.php
的路線將使用「網絡」中間件訪問會話和其他網站相關的中間件(CSRF ECC ..)
api.php
是專門爲「無狀態」的API調用,在那裏你不不想使用會話,而是使用無狀態特定功能,例如api身份驗證限制等
1
routes/web.php
文件定義了適用於您的Web界面的路由。這些路由被分配了web
中間件組,其提供諸如session state
和CSRF protection
的功能。所以通常你所有具有web
中間件的路線去routes/web.php
。
如果您的路線有api
中間件,那麼它會去routes/api.php
。
相關問題
- 1. Laravel:路由目錄中的Api.php
- 2. AJAX請求URL路由
- 3. Ajax請求未通過路由在laravel 5.2
- 4. 的Web API - 端點的路由請求的擴展名(.XML)
- 5. ajax請求laravel 5
- 6. 請參閱具有前綴的Laravel路由 - Javascript AJAX - Laravel 5.3
- 7. Laravel 5.4測試路由受$ request-> ajax()保護,如何測試ajax請求?
- 8. Ajax的GET請求Laravel 5.2
- 9. AJAX請求的getContent Laravel 5.1
- 10. Laravel 5.2 - 獲取中間件請求中的路由組名稱
- 11. 路由請求掛
- 12. Laravel 5.4 API路由
- 13. Laravel AJAX刪除請求
- 14. Laravel 4 javascript ajax請求
- 15. 錯誤:laravel中的CORS/VueJS ajax請求
- 16. ajax請求中的laravel驗證
- 17. laravel中的Ajax請求驗證
- 18. 路由請求nginx的
- 19. WCF端點路由
- 20. 重定向Laravel中的路由5.3
- 21. Ajax請求中的jQuery Ajax請求
- 22. Laravel路由JSON響應視圖
- 23. Laravel在Ajax請求中使用「@layout」
- 24. ajax請求的難點
- 25. RESTful客戶端中的Ajax請求
- 26. Netflix Zuul - 塊請求路由
- 27. Rails修改請求路由
- 28. GET請求路由參數
- 29. 您可以優化我的路線和ajax請求嗎?(php/laravel)
- 30. Laravel - 在所有路由上請求的提供程序數據