2013-07-29 32 views
13

Máy chủ web của tôi phục vụ nội dung trong 95% thời gian chỉ đơn giản là ascii. Tuy nhiên trong một số trường hợp hiếm hoi, nội dung chứa một số ký tự không phải ascii của Đức.Có bất kỳ bất lợi nào khi sử dụng: văn bản/đồng bằng; charset = "UTF-8"

Bây giờ tôi có thể đặt tiêu đề content-type phản ứng bằng cách phát hiện nếu nội dung có chứa bất kỳ ký tự khác ASCII, hoặc tôi có thể chỉ luôn đặt tiêu đề phản ứng:

Content-Type: text/plain; charset=UTF-8 

Có bất kỳ bất lợi trong việc làm sau này?

Trả lời

13

Không, tất cả những gì ở đó là để cho trình duyệt biết ký tự nào được đặt để giải mã phản hồi của bạn.

6

Không, không có bất lợi - nhưng bạn sẽ cần đánh vần "utf-8" chính xác.

+0

Cảm ơn bạn đã chỉ ra lỗi đánh máy - Tôi đã chỉnh sửa câu hỏi để sửa nó. –

6

ASCII là tập hợp con của UTF-8, do đó, hoàn toàn an toàn khi khai báo charsetutf-8 đối với tài liệu toàn ASCII.

Các vấn đề liên quan