NICETOOL logo
Quảng cáo

URL MÃ HÓA

Mã hóa hoặc giải mã chuỗi an toàn để sử dụng trong URL.

Chuỗi đầu vào
Kết quả
Quảng cáo

URL Encoding là gì?

URL Encoding (còn gọi là percent-encoding) là cơ chế mã hóa dữ liệu trong URI nhằm đảm bảo chỉ sử dụng các ký tự ASCII hợp lệ.

Vì sao cần mã hóa URL?

URL chỉ hỗ trợ tập ký tự ASCII. Các ký tự đặc biệt hoặc không phải ASCII phải được mã hóa để tránh lỗi khi truyền qua Internet.

  • / Dùng để phân tách các phần đường dẫn.
  • ? Phân tách path và query string.
  • # Xác định fragment của URL.
  • & Phân tách các tham số trong query.
  • Khoảng trắng không hợp lệ trong URL, thường được mã hóa thành '+' hoặc '%20'.

Cách hoạt động

URL Encoding thay thế các ký tự đặc biệt bằng dấu '%' kèm theo mã hex hai chữ số đại diện cho ký tự ASCII.

Chuỗi 'hello world' sẽ trở thành 'hello%20world'