Mã hóa và giải mã URL

Mã hóa văn bản để dùng an toàn trong URL, giải mã chuỗi %, và xem từng phần của URL cùng các tham số.

Chiều
Mã hóa dưới dạng
Đầu ra

Các phần của URL

Dán một URL đầy đủ ở trên để xem các phần.

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

Mã hóa URL là gì?

URL chỉ chứa được một số ký tự ASCII. Các ký tự khác, gồm khoảng trắng, &, = và chữ có dấu, được viết thành % cộng byte dạng thập lục phân. Khoảng trắng thành %20, chữ “ệ” thành %E1%BB%87 (ba byte UTF-8).

Mã hóa một giá trị hay cả URL?

Hãy mã hóa từng giá trị đặt vào chuỗi truy vấn hoặc đường dẫn (encodeURIComponent trong JavaScript) để “a&b” không bị tách thành hai tham số. Mã hóa cả URL (encodeURI) chỉ thoát các ký tự không được phép và giữ nguyên cấu trúc.