Bộ mã hóa / giải mã URL là gì?
Bộ mã hóa giải mã URL trực tuyến miễn phí. Mã hóa và giải mã chuỗi URL.
Mã hóa URL, còn gọi là mã hóa phần trăm, là cách chuẩn để đưa các ký tự đặc biệt vào URL. Các ký tự như khoảng trắng, ký hiệu và văn bản không phải ASCII phải được mã hóa vì URL chỉ có một tập ký tự cho phép hạn chế. Trình mã hóa/giải mã URL xử lý cả hai thao tác mã hóa và giải mã, giúp dễ dàng chuẩn bị URL cho lời gọi API, chuyển hướng và phát triển web.
Ở chế độ Mã hóa, công cụ chuyển đổi các ký tự không an toàn thành dạng mã hóa phần trăm tương đương. Một khoảng trắng trở thành %20, dấu và (&) trở thành %26, dấu bằng (=) trở thành %3D và các ký tự Unicode như é trở thành %C3%A9 (biểu diễn byte UTF-8 của nó). Điều này đảm bảo các tham số truy vấn, đường dẫn URL và định danh phân đoạn được truyền một cách an toàn mà không bị trình duyệt và máy chủ hiểu sai.
Ở chế độ Giải mã, thao tác ngược lại chuyển đổi các ký tự mã hóa phần trăm về dạng con người có thể đọc được. Điều này thiết yếu để gỡ lỗi phản hồi API, xem xét URL theo dõi và hiểu các chuỗi chuyển hướng. Ví dụ, một URL chứa "q=hello%20world&category=%23web" giải mã thành "q=hello world&category=#web". Dạng đã giải mã chính là thứ máy chủ hoặc trình duyệt thực sự diễn giải.
Nút hoán đổi hai chiều cho phép bạn chuyển đổi giữa mã hóa và giải mã tức thì, hữu ích cho việc xác minh khứ hồi. Công cụ dùng các hàm JavaScript chuẩn encodeURIComponent() và decodeURIComponent(), xử lý tất cả các ký tự được định nghĩa trong đặc tả URI. Quá trình xử lý hoàn toàn cục bộ, không có liên lạc máy chủ.