7. Chuẩn hóa input (Input normalization)
https://viblo.asia/p/tap-16-request-laravel-aWj534Y8K6m
Previous6. Lấy request method (Retrieving the request method) (ok)Next8. Lấy tất cả dữ liệu input (ok)
Last updated
https://viblo.asia/p/tap-16-request-laravel-aWj534Y8K6m
Last updated
Mặc định thì Laravel đã kết nối hai middleware TrimStrings
và ConvertEmptyStringsToNull
trong ứng dụng. Các middleware này được liệt kê trong lớp App\Http\Kernel
, cụ thể tại $middleware
. Các middleware này có chức năng sẽ tự động trim
tất cả các trường chứa chuỗi trên request, hơn thế nữa là chuyển đổi bất kỳ trường trống nào về giá trị null
. Với nó, bạn sẽ không cần phải quá lo lắng về việc chuẩn hóa input trong route hay controller nữa.
Nếu bạn muốn vô hiệu hóa hai middleware này, bạn có thể xóa nó khỏi $middleware
tại class App\Http\Kernel
.