Khi gửi các tham số truy vấn chứa dấu và (&), dấu gạch chéo (/), dấu thăng (#) hoặc dấu cách tới REST API, máy chủ web thường diễn giải sai cấu trúc truy vấn. Bạn có thể mã hóa an toàn từng giá trị tham số bằng cách sử dụng mã hóa thành phần chuẩn.
Văn bản tham số đầu vào
Dán giá trị chuỗi thô chứa các ký tự đặc biệt hoặc dấu câu.
Chọn chế độ thành phần
Chọn 'Value (encodeURIComponent)' cho từng giá trị truy vấn riêng lẻ.
Sao chép giá trị đã escape
Sao chép chuỗi đã được escape an toàn và nối vào URL yêu cầu API đích của bạn.
Chọn chế độ 'Value (encodeURIComponent)' để escape triệt để tất cả các ký tự dành riêng trong từng giá trị tham số, đảm bảo trình phân tích cú pháp ở backend nhận dữ liệu nguyên vẹn mà không làm hỏng định tuyến yêu cầu HTTP.
Chuyển đổi giữa '%20' và '+' để biểu thị dấu cách nhằm khớp với yêu cầu định dạng truy vấn cụ thể của máy chủ API hoặc điểm cuối tìm kiếm đích.
encodeURI giữ lại các ký tự cấu trúc URL (như '://', '?', '&'), trong khi encodeURIComponent mã hóa tất cả các dấu câu dành riêng cho các giá trị truy vấn.
Không, đây là công cụ mã hóa và phân tích chuỗi ngoại tuyến; công cụ không kiểm tra trạng thái liên kết hay gửi yêu cầu HTTP.