5. Lấy request URL (Retrieving the request URL)
https://viblo.asia/p/tap-16-request-laravel-aWj534Y8K6m
Previous4. Lấy request path (Retrieving the request path)Next6. Lấy request method (Retrieving the request method) (ok)
Last updated
https://viblo.asia/p/tap-16-request-laravel-aWj534Y8K6m
Last updated
Để lấy đầy đủ URL của request hiện tại, bạn có thể sử dụng method url
hoặc fullUrl
. Tuy nhiên method url
sẽ trả về URL không chứa query string, còn đối với fullUrl
sẽ trả về URL kèm với query string.
Để có thể hiểu hơn về sự khác biệt này, các bạn đăng ký route fallback như sau:
Ở đây mình đăng ký route fallback để có thể test với bất kỳ đường dẫn nào. Mình truyền hai method url
và fullUrl
vào trong một mảng rồi sau đó dump ra trình duyệt để dễ dàng quan sát.
Các bạn nạp server và truy cập đường dẫn http://localhost:8000/post?id=1 chẳng hạn, đây là kết qua chúng ta thu nhận được: