Mã Hóa URL Chuẩn RFC 3986 & Quản Lý Query Parameters

Xử lý chuẩn UTF-8 tiếng Việt, phân biệt encodeURI vs encodeURIComponent, chuẩn Strict RFC 3986 cho OAuth, dấu cách (+) và bảng bóc tách tham số trực quan 100% Client-Side.

%

URL Encoder & Decoder Studio (RFC 3986 & Query Parser)

Xử lý chuẩn UTF-8 tiếng Việt, phân biệt encodeURI & encodeURIComponent, chuẩn RFC 3986, giải mã lenient chống sập & bóc tách Query/UTM.

Chế Độ Thực Thi
Ký Tự Đầu Vào 0
Ký Tự Đầu Ra 0
Tỷ Lệ Biến Đổi 0%

Bảo Mật Cấp Doanh Nghiệp Trên Trình Duyệt 100% Trình Duyệt

Không thu thập dữ liệu, không lưu trữ đám mây. Mã nguồn, mật khẩu và tài liệu của bạn được bảo vệ 100% tại máy khách.

✓ Cách Mã Hóa URL Chuẩn RFC 3986 Trực Tuyến

1 Bước 1

Dán đường dẫn hoặc chuỗi ký tự

Dán link URL, đoạn văn bản tiếng Việt có dấu hoặc tham số cần mã hóa vào ô bên trái.

2 Bước 2

Lựa chọn chuẩn mã hóa

Chọn URL Component, Full URL, Strict RFC 3986 hoặc định dạng dấu cách (%20 hay +).

3 Bước 3

Sao chép kết quả đã mã hóa

Nhấp Sao chép kết quả hoặc xuất nhanh danh sách tham số sang file JSON.

? Câu Hỏi Thường Gặp (FAQ)

Q1 Sự khác biệt cốt lõi giữa encodeURI() và encodeURIComponent() là gì?
encodeURI() giữ nguyên các ký tự điều khiển cấu trúc như :, /, ?, &, = cho cả link. encodeURIComponent() mã hóa toàn bộ thành %xx để truyền an toàn vào một tham số query.
Q2 Khi nào nên dùng dấu cộng (+) và khi nào phải dùng %20 cho khoảng trắng?
Dùng %20 theo chuẩn RFC 3986 cho URL thông thường. Dùng dấu cộng (+) khi gửi dữ liệu Form HTML theo chuẩn application/x-www-form-urlencoded.
Q3 Chuẩn Strict RFC 3986 có ý nghĩa gì đối với việc ký tên bảo mật OAuth?
Chuẩn RFC 3986 Strict bắt buộc mã hóa thêm các ký tự !, ', (, ), * thành %xx trước khi tính mã băm chữ ký điện tử HMAC của OAuth hoặc AWS S3.
Q4 Tôi có thể chỉnh sửa từng tham số query trực tiếp không?
Có. Công cụ tự động phân rã URL thành bảng Key-Value trực quan cho phép bạn thêm, sửa, xóa tham số và tự động đồng bộ ngược lại vào link.
Q5 Dữ liệu đường link URL của tôi có bị lưu lại trên máy chủ không?
Hoàn toàn không. Toàn bộ quá trình mã hóa được xử lý 100% bằng JavaScript trong trình duyệt của bạn, dữ liệu không bao giờ rời khỏi máy.
Hệ Sinh Thái

Công Cụ Dành Cho Lập Trình Viên

Xem trọn bộ danh mục →

100% Miễn phí · Dữ liệu luôn nằm trên thiết bị của bạn