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ố.
Các phần của URL
Dán một URL đầy đủ ở trên để xem các phần.
| Phần | Giá trị |
|---|
Tham số truy vấn
| Tên | Giá trị |
|---|
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.