Làm cách nào để tôi có thể đặt *.asp
tệp (ASP cổ điển) trong một trang web trong IIS để có phản hồi Loại nội dung của tiêu đề được đặt thành text/html;charset=UTF-8
? Ngay bây giờ, các tập tin được phục vụ như Content-Type=text/html
.IIS 6 - ASP cổ điển - Đặt * .asp kiểu nội dung của tiêu đề phản hồi thành "text/html; charset = UTF-8"
Cách tiếp cận thay thế là thêm <% Response.Charset = "UTF-8" %>
vào mọi trang, nhưng tôi tự hỏi có cách nào để làm điều đó trên toàn cầu hay không.
Cảm ơn! -K
Đối với những người có thể đã đến đây tìm cách thiết lập 'CharSet' trên toàn cầu cho một ứng dụng ** ASP.NET **, điều này có thể xảy ra. Xem phần tử ['' trong Web.config] (http://msdn.microsoft.com/en-us/library/39d1w2xf.aspx). Ngoài ra, trong ASP.NET, 'CodePage' 65001 là mặc định. ('CodePage' chi phối cách mã nguồn ASP.NET được ** xử lý trên máy chủ **.' CharSet' điều chỉnh mã hóa ký tự nào (ví dụ UTF-8) được ** trả về cho máy khách **.) –
DavidRR