Có rất nhiều middleware hữu ích đã được đăng ký bên trong Laravel, như cơ chế authentication, authorization, throttler và kể cả cơ chế route model binding. Ngoài ra còn có một middleware ít được nhắc đến là SetCacheHeaders, có alias là cache.headers. Middleware này có thể được sử dụng để thêm cache headers vào Response. Cache headers là gì? Nếu bạn chưa biết đến cache headers, nghĩa là bạn chưa biết HTTP Cache...
Middleware cache headers Laravel1. Khái niệm Để hiểu rõ Middleware là gì, trước tiên ta phải hiểu khái niệm Request Pipeline Request pipeline là một cơ chế xử lý một request đầu vào và kết thúc với đầu ra là một response. Pipeline chỉ ra cách mà ứng dụng phản hồi với HTTP Request. Request đến từ trình duyệt sẽ đi qua Kestrel web server rồi qua pipeline và quay trở lại khi xử lý xong để trả về client. Các thành phần đơn lẻ tạo...
Middleware ASP.NET Core 5 Asp.net vs Asp.net Core Pipeline