Mã hóa JSON cho URL – encodeURIComponent, form
Công cụ mã hóa JSON cho URL biến văn bản JSON thành chuỗi đã mã hóa an toàn cho URL để dùng trong tham số truy vấn hoặc URL. Chọn encodeURIComponent cho giá trị truy vấn, encodeURI cho cả URL, hoặc kiểu form — biểu diễn dấu cách bằng +. Dán văn bản, chọn tùy chọn khớp với nơi nhận, rồi sao chép kết quả để chia sẻ hoặc dùng trong URL.
Công cụ mã hóa JSON cho URL là công cụ trên trình duyệt để biến văn bản JSON thành chuỗi an toàn cho URL. Dùng nó để chuẩn bị nội dung cho tham số truy vấn hoặc URL mà không cần thay ký tự thủ công. Nếu bạn cần chuyển JSON sang mã hóa URL trực tuyến, hãy chọn tùy chọn khớp với cách bạn định dùng kết quả.
Công cụ cung cấp ba cách: encodeURIComponent cho giá trị truy vấn, encodeURI cho cả URL, và kiểu form — biểu diễn dấu cách bằng +. Các lựa chọn này ảnh hưởng cách văn bản được mã hóa, vì vậy hãy chọn cách phù hợp với nơi nhận. Sau khi nhập văn bản và chọn tùy chọn, sao chép giá trị đã mã hóa.
JSON biểu diễn dữ liệu có cấu trúc, còn mã hóa URL biểu diễn văn bản ở dạng dùng được trong URL. Mã hóa JSON không thay đổi mục đích của dữ liệu; nó tạo biểu diễn an toàn cho URL của văn bản. Lập trình viên thường chuyển JSON sang văn bản URL khi cần truyền giá trị trong tham số truy vấn hoặc làm việc với URL hoàn chỉnh.
Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Đầu vào được xử lý trên thiết bị và không bị tải lên, lưu trữ hay gửi đến máy chủ. Công cụ cũng hoạt động ngoại tuyến sau khi trang đã tải xong, nên bạn mã hóa văn bản mà không cần kết nối.
Công cụ mã hóa JSON cho URL miễn phí này hữu ích cho lập trình viên và kỹ sư DevOps cần chuẩn bị, chia sẻ hoặc kiểm tra văn bản JSON đã mã hóa URL. Dù bạn đang học mã hóa URL hay xử lý giá trị trong quy trình phát triển, các tùy chọn khả dụng giúp bạn dễ chọn kiểu mã hóa đúng.
Bước 1: Gõ hoặc dán văn bản JSON bạn muốn mã hóa. Công cụ làm việc với văn bản bạn cung cấp, nên bạn có thể chuẩn bị giá trị trước khi thêm vào URL.
Bước 2: Chọn tùy chọn mã hóa JSON cho URL phù hợp với nhu cầu. Dùng encodeURIComponent cho giá trị truy vấn, encodeURI cho cả URL, hoặc kiểu form để biểu diễn dấu cách bằng +.
Bước 3: Xem lại chuỗi đã mã hóa. Tùy chọn đã chọn quyết định cách các ký tự được biểu diễn trong kết quả.
Bước 4: Sao chép giá trị đã mã hóa và dùng ở nơi bạn cần phiên bản an toàn cho URL của văn bản JSON.
Trường hợp sử dụng: Chuẩn bị văn bản JSON cho tham số truy vấn URL. encodeURIComponent dùng để mã hóa giá trị truy vấn.
Trường hợp sử dụng: Mã hóa cả URL chứa nội dung liên quan đến JSON. Chọn encodeURI khi đầu vào là URL hoàn chỉnh.
Trường hợp sử dụng: Di chuyển văn bản qua kênh chấp nhận giá trị JSON URL. Mã hóa giúp văn bản phù hợp để dùng trong URL.
Trường hợp sử dụng: Đọc văn bản gốc từ giá trị JSON URL ai đó gửi cho bạn. Dùng giá trị đó để khôi phục văn bản nó biểu diễn.
Trường hợp sử dụng: Kiểm tra xem giá trị có nguyên vẹn sau vòng mã hóa khứ hồi không. So sánh văn bản gốc và văn bản khôi phục giúp xác nhận mã hóa không mất dữ liệu.
Trường hợp sử dụng: Tạo văn bản URL kiểu form khi dấu cách cần hiện dưới dạng +. Tùy chọn này hữu ích khi nơi nhận mong đợi quy ước dấu cách đó.