Nếu tôi tìm đến địa chỉ URL sau đây với một UTF8 mã hóa ký tự đặc biệt tôi nhận được kết quả khác nhau trong các trình duyệt web:Hỗ trợ trình duyệt cho nhân vật UTF8 mã hóa trong URL của
- Firefox 37 - Hiển thị URL chính xác như trên.
- Chrome 42 - Hiển thị URL chính xác như trên.
- Cạnh - Hiển thị URL chính xác như trên.
- IE 11 - Hiển thị phần trăm URL được mã hóa http://example.com/l%c3%b6rick%c3%a8/
Tôi có thể tìm thấy một danh sách các trình duyệt và các phiên bản có hỗ trợ tính năng này và được có bất kỳ thông báo về việc liệu trình duyệt Microsoft Edge mới hỗ trợ này ở đâu.
This Bài đăng StackOverflow nêu bật vấn đề trên cho những người quan tâm.
Đây chính là điều xảy ra. * Hiển thị * cho người dùng không được đảm bảo là những gì thực sự được truyền * đến máy chủ, hoặc được sử dụng để * theo dõi nội bộ * (bộ nhớ cache, yêu thích, lịch sử, v.v.). –
Có cách nào để đoán dựa trên chuỗi tác nhân người dùng cho dù trình duyệt có hỗ trợ điều này hay không? Để có khả năng phân phát các URL đó với các ký tự có dấu trọng âm, chứ không phải cho các trình duyệt hiển thị tỷ lệ phần trăm. – Neme