Mã Hóa Giải Mã URL
Bộ mã hóa, giải mã và phân tích URL trực tuyến miễn phí. Chuyển đổi văn bản thành mã hóa phần trăm, giải mã chuỗi URL và trích xuất tham số truy vấn.
Mã hóa URL là gì?
Mã hóa URL (còn gọi là mã hóa phần trăm) là cơ chế chuyển đổi ký tự thành định dạng có thể truyền tải an toàn qua internet. Nó thay thế các ký tự không an toàn bằng dấu % theo sau là hai chữ số thập lục phân.
Tại sao tôi cần mã hóa URL?
URL chỉ có thể được gửi qua internet bằng bộ ký tự ASCII. Các ký tự như khoảng trắng, ký tự không ASCII và ký tự dành riêng phải được mã hóa để đảm bảo truyền tải chính xác và không phá vỡ cấu trúc URL.
Sự khác biệt giữa encodeURI và encodeURIComponent là gì?
encodeURI mã hóa một URL hoàn chỉnh nhưng giữ lại các ký tự cấu trúc URL như : / ? & = #. encodeURIComponent mã hóa tất cả các ký tự đặc biệt và được sử dụng để mã hóa giá trị tham số URL riêng lẻ.
Những ký tự nào cần được mã hóa trong URL?
Các ký tự dành riêng như ! # $ & ' ( ) * + , / : ; = ? @ [ ] và ký tự không ASCII phải được mã hóa. Khoảng trắng trở thành %20 hoặc +, và các ký tự đặc biệt được chuyển đổi thành biểu diễn thập lục phân %XX.
Làm thế nào để giải mã URL?
Dán URL đã mã hóa vào trường nhập, chọn chế độ Giải mã, và công cụ sẽ tự động chuyển đổi các chuỗi %XX trở lại ký tự gốc.
Mã hóa phần trăm (%XX) là gì?
Mã hóa phần trăm biểu diễn ký tự dưới dạng % theo sau là hai chữ số thập lục phân. Ví dụ, khoảng trắng trở thành %20, và / trở thành %2F. Mỗi byte của biểu diễn UTF-8 của ký tự được mã hóa riêng biệt.
Tôi có thể phân tích thành phần URL bằng công cụ này không?
Có, chế độ Phân tích chia nhỏ URL thành các thành phần: giao thức, tên máy chủ, cổng, tên đường dẫn, tìm kiếm (chuỗi truy vấn), băm (phân đoạn), tên người dùng và mật khẩu. Nó cũng trích xuất tham số truy vấn dưới dạng cặp khóa-giá trị.
Công cụ này có an toàn cho URL nhạy cảm không?
Tuyệt đối. Tất cả mã hóa, giải mã và phân tích diễn ra 100% trong trình duyệt của bạn. Không có dữ liệu nào được gửi đến máy chủ, làm cho nó hoàn toàn an toàn cho URL chứa mã thông báo, mật khẩu hoặc thông tin nhạy cảm khác.
Tham số chuỗi truy vấn là gì?
Tham số truy vấn là phần của URL sau ký hiệu ?, chứa các cặp khóa-giá trị được phân tách bởi &. Ví dụ: ?name=john&age=30. Chúng được sử dụng để truyền dữ liệu đến máy chủ web.
Công cụ này có hỗ trợ ký tự UTF-8 không?
Có, công cụ hỗ trợ đầy đủ mã hóa UTF-8. Bạn có thể mã hóa và giải mã chính xác các ký tự quốc tế, emoji và bất kỳ ký tự Unicode nào.
Mã hóa kép là gì?
Mã hóa kép xảy ra khi một URL đã mã hóa được mã hóa lại. Ví dụ, %20 trở thành %2520. Công cụ này có thể giúp bạn xác định và sửa URL bị mã hóa kép bằng cách giải mã nhiều lần.
Tôi có thể trích xuất tham số truy vấn cụ thể không?
Có, chế độ Phân tích hiển thị tất cả tham số truy vấn ở định dạng bảng, giúp dễ dàng xem, sao chép hoặc phân tích từng tham số riêng lẻ.