jsonecho

Mã hóa URL cho JSON

Mã hóa một bộ lọc JSON hoặc định nghĩa tìm kiếm để nó có thể nằm an toàn trong một URL.

Đang tải công cụ...

Cách dùng Mã hóa URL cho JSON

  1. Dán JSON của bạn.
  2. Nếu nó có một lỗi, bạn thấy nơi và có thể sửa chữa nó trước.
  3. Sao chép chuỗi mã hóa và đặt nó sau tên tham số, ví dụ: ?data=.

Về Mã hóa URL cho JSON

Các ứng dụng một trang giữ trạng thái của họ trong địa chỉ để liên kết có thể được chia sẻ. Search UI vượt qua các bộ lọc như JSON trong tham số truy vấn, và một số API lấy một đối tượng JSON trong yêu cầu GET.

Braces, dấu nháy, cột và không gian đều đặc biệt trong một URL, vì vậy văn bản phải được mã hóa phần trăm trước khi nó đi vào một chuỗi truy vấn. JSON được xác nhận và minify trước khi nó được mã hóa, do đó kết quả là ngắn nhất có thể.

Câu hỏi thường gặp

Một URL có thể dài bao lâu?

Các trình duyệt cho phép địa chỉ rất dài, nhưng các máy chủ và đại diện thường cắt chúng ở 2.000 đến 8.000 ký tự. Đối với bất kỳ thứ gì lớn hơn, hãy gửi JSON vào một request body thay vì đó.

Nó an toàn để đặt dữ liệu nhạy cảm trong một URL?

Không. URL kết thúc trong lịch sử trình duyệt, nhật ký máy chủ và tiêu đề giới thiệu. Mã hóa không phải là mã hóa, vì vậy hãy giữ bí mật khỏi địa chỉ.

Làm thế nào để giải mã lại?

Sử dụng công cụ giải mã URL JSON, làm đảo ngược mã hóa và kết quả được định dạng như JSON có thể đọc được.

Tại sao đầu ra dài hơn nhiều so với đầu vào?

Mỗi ký tự đặc biệt trở thành ba ký tự, ví dụ { biến thành %7B. Văn bản có cấu trúc đầy đủ các ký tự đặc biệt, vì vậy tăng trưởng 50 phần trăm hoặc hơn là bình thường.

Thêm công cụ trong URL và Base64

Tất cả công cụ →