---
description: https://viblo.asia/p/tap-16-request-laravel-aWj534Y8K6m
---

# 7. Chuẩn hóa input (Input normalization)

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`.

![](https://images.viblo.asia/00c2a6d6-ed43-4167-a1f4-050127a8c9d9.png)
