Tới nội dung chính
Tính Ngay

Mã hoá URL

Mã hoá chuỗi để đưa vào URL và giải mã ngược lại.


Chuỗi đã mã hoá

t%C3%ACm%20ki%E1%BA%BFm%3Fq%3Dl%C3%A3i%20k%C3%A9p%26sort%3Dm%E1%BB%9Bi

Tiếng Việt có dấu trong URL luôn phải mã hoá; mỗi ký tự thành hai hoặc ba nhóm phần trăm.

Công thức

Ký tự không an toàn được thay bằng % và mã byte dạng thập lục phân

Chữ cái, chữ số và một vài ký tự như dấu gạch ngang được giữ nguyên; mọi thứ còn lại đều mã hoá.

Ví dụ

Chuỗi a b&c thành a%20b%26c: khoảng trắng là %20 và dấu và là %26.

Công cụ liên quan

Câu hỏi thường gặp

Khi nào cần mã hoá URL?

Khi đưa dữ liệu vào chuỗi truy vấn hoặc đường dẫn: khoảng trắng, dấu và, dấu bằng và mọi ký tự tiếng Việt có dấu đều phải mã hoá.

Vì sao một chữ tiếng Việt thành nhiều nhóm phần trăm?

Vì UTF-8 mã hoá chữ có dấu bằng hai hoặc ba byte, mỗi byte thành một nhóm phần trăm.