Các loại MIME trong giao thức HTTP
Các loại MIME cho phép chỉ định loại tệp nhận được, để trình duyệt có thể xử lý nó một cách chính xác.
Ví dụ, trình duyệt cần phải hiểu rằng trong tệp nhận được có chứa CSS, hoặc hình ảnh và diễn giải chúng một cách tương ứng.
Tất nhiên, thông tin này thường
có thể nhận được thông qua phần mở rộng của tệp.
Ví dụ, rõ ràng là trong tệp
với phần mở rộng .css chứa
các kiểu CSS. Nhưng trình duyệt sẽ dễ dàng hơn
nếu loại nội dung được chỉ định
một cách rõ ràng.
Việc chỉ định loại MIME trong giao thức HTTP
được thực hiện trong tiêu đề Content-Type.
Hãy cùng xem xét những
tùy chọn phổ biến nhất.
Nội dung - mã HTML:
Content-Type: text/html
Nội dung - mã CSS:
Content-Type: text/css
Nội dung - mã JavaScript:
Content-Type: text/javascript
Nội dung - văn bản thuần túy:
Content-Type: text/plain
Nội dung - hình ảnh PNG:
Content-Type: image/png
Nội dung - hình ảnh JPG:
Content-Type: image/jpeg
Nội dung - văn bản định dạng JSON:
Content-Type: application/json
Nội dung - văn bản định dạng XML:
Content-Type: text/xml