Tôi có ứng dụng Laravel nơi tôi tìm nạp và cập nhật dữ liệu không đồng bộ từ giao diện người dùng của mình. Câu hỏi của tôi là: Làm các điểm cuối cho các yêu cầu AJAX đi vào routes/api.php
hoặc trong routes/web.php
?Laravel: AJAX yêu cầu thiết bị đầu cuối trong các tuyến đường/api.php hoặc tuyến đường/web.php?
5
A
Trả lời
5
Thông thường trong web.php
như các tuyến đường sẽ sử dụng middleware 'web' để truy cập phiên và middleware liên quan đến web khác (CSRF ecc ..)
api.php
là dành riêng cho các cuộc gọi API 'không quốc tịch', nơi bạn don không muốn sử dụng phiên mà thay vào đó sử dụng các chức năng cụ thể không quốc tịch như ga xác thực api và như vậy trên
1
Tệp routes/web.php
xác định các tuyến dành cho giao diện web của bạn. Các tuyến đường này được gán cho nhóm trung gian web
, cung cấp các tính năng như session state
và CSRF protection
. Vì vậy, nói chung tất cả các tuyến đường của bạn có phần mềm trung gian web
chuyển đến routes/web.php
.
Nếu tuyến đường của bạn có api
phần mềm trung gian thì nó sẽ chuyển đến routes/api.php
.
Các vấn đề liên quan
- 1. Laravel angularjs Yêu cầu :: ajax() luôn sai
- 2. WebAPI Yêu cầu hỗ trợ trực tuyến
- 3. Cách nhận Trạng thái thiết bị Android (Ngoại tuyến hoặc Trực tuyến) bằng GCM?
- 4. Yêu cầu POST của Laravel AJAX trống
- 5. Symfony2 Định tuyến các yêu cầu toàn cầu {_locale}
- 6. laravel - sử dụng Lớp yêu cầu hoặc lớp đầu vào
- 7. WCF và các yêu cầu và phản hồi trực tuyến
- 8. Làm thế nào để yêu cầu bản sắc TOR mới trong thiết bị đầu cuối
- 9. Yêu cầu truyền trực tuyến H.264
- 10. Các tuyến Laravel đằng sau proxy ngược
- 11. LocalStorage, một số yêu cầu Ajax hoặc yêu cầu Ajax lớn?
- 12. Cách chuyển tuyến đường năng động tới yêu cầu AJAX POST trong Rails
- 13. Không thể truy cập id tài nguyên từ tuyến trong yêu cầu xóa Laravel 5?
- 14. PHP - thoát hoặc chết() trong các yêu cầu AJAX?
- 15. Yêu cầu jQuery Ajax bên trong Yêu cầu Ajax
- 16. Laravel - Tuyến đường :: tài nguyên vs Tuyến đường :: điều khiển
- 17. Apache Camel: truy cập cả yêu cầu và thư trả lời ở cuối tuyến đường
- 18. thiết bị này hiện không trực tuyến
- 19. màu thiết bị đầu cuối trong ruby?
- 20. Wget trong thiết bị đầu cuối Android
- 21. Định tuyến trong Angular2 - Liên kết "['Tên']" không giải quyết với lệnh hướng dẫn thiết bị đầu cuối
- 22. Thiết bị đầu cuối Bash Chuyển hướng đến một Thiết bị đầu cuối khác
- 23. Thiết bị đầu cuối nối tiếp trong các emacs
- 24. regex tùy chỉnh trong yêu cầu tuyến đường
- 25. Lệnh cuối cùng trong cùng thiết bị đầu cuối
- 26. linux - viết lệnh từ một thiết bị đầu cuối đến một thiết bị đầu cuối khác
- 27. Laravel collectivehtml đảm bảo tuyến đường hoặc url
- 28. Yêu cầu phát trực tuyến nhiều phần trên iOS HTTP
- 29. Khi sử dụng các tuyến đường nông, các tuyến đường khác nhau yêu cầu các đối số form_for khác nhau
- 30. Yêu cầu Ajax thất bại trong ứng dụng cordova/phonegap trên thiết bị thực