Chuyển đến nội dung
SPCXTools

Trình phân tích URL

Phân tích, giải mã và chỉnh sửa các thành phần URL cùng tham số truy vấn ngay lập tức trên trình duyệt.

Chạy cục bộ — tệp không bao giờ rời khỏi thiết bị của bạn

Đang tải công cụ…

Cách sử dụng Trình phân tích URL

  1. 1Dán địa chỉ web vào ô nhập. Nếu thiếu giao thức, công cụ sẽ tự động mặc định là HTTPS.
  2. 2Xem các thành phần URL được trích xuất, chẳng hạn như tên máy chủ (hostname), đường dẫn (path) và nguồn (origin), trong bảng dữ liệu.
  3. 3Cuộn xuống để xem chuỗi truy vấn được chia nhỏ thành các cặp khóa-giá trị (key-value) có thể chỉnh sửa.
  4. 4Sửa, thêm hoặc xóa tham số để tạo lại URL ngay lập tức, hoặc sao chép tham số dưới dạng JSON.

Công cụ phân tích URL nhanh và riêng tư

Làm việc với các địa chỉ web dài và phức tạp có thể rất phiền phức, nhất là khi chúng chứa đầy các thẻ theo dõi, API token hay ký tự được mã hóa. Công cụ phân tích URL này sẽ bóc tách mọi địa chỉ web thành các thành phần cơ bản, giúp bạn dễ dàng đọc, gỡ lỗi và chỉnh sửa.

Vì hoạt động hoàn toàn trên trình duyệt của bạn, đây là một cách cực kỳ an toàn để phân tích URL online. Dù bạn đang kiểm tra webhook payload, gỡ lỗi chuỗi kết nối cơ sở dữ liệu hay xác minh link xác thực chứa mật khẩu, dữ liệu của bạn vẫn hoàn toàn nằm trên thiết bị. Tuyệt đối không có dữ liệu nào được tải lên máy chủ.

Tìm hiểu các thành phần của URL

Uniform Resource Locator (URL) không chỉ là một địa chỉ web; nó là một chuỗi cấu trúc hướng dẫn máy khách (client) cách truy cập chính xác vào một tài nguyên. Khi bạn dán liên kết vào công cụ giải mã và phân tích URL này, nó sẽ tách chuỗi thành các phần tiêu chuẩn sau:

Giao thức: Giao thức (scheme) dùng để truy cập tài nguyên, phổ biến nhất là http: hoặc https:, ngoài ra còn có ftp:, mailto: hoặc các giao thức ứng dụng tùy chỉnh. Nếu bạn bỏ trống phần này, công cụ sẽ tự động thêm https:// vào đầu để đảm bảo liên kết có thể được phân tích.

Tên đăng nhập & Mật khẩu: Thường dùng trong các chuỗi kết nối cơ sở dữ liệu (như postgres://user:pass@localhost) hoặc xác thực HTTP cơ bản. Trình phân tích sẽ tự động giải mã các trường này để bạn có thể xem thông tin xác thực gốc.

Hostname & Cổng: Tên miền (hoặc địa chỉ IP) của máy chủ và số cổng (port) cụ thể mà nó đang lắng nghe. Các cổng tiêu chuẩn như 80 (HTTP) hoặc 443 (HTTPS) thường bị ẩn, nhưng các cổng tùy chỉnh (như :8080) sẽ được trích xuất rõ ràng.

Đường dẫn: Tuyến đường (route) hoặc vị trí tệp cụ thể trên máy chủ, bắt đầu bằng dấu gạch chéo (ví dụ: /products/shoes).

Hash: Còn được gọi là định danh phân mảnh (fragment identifier), đây là phần của URL nằm sau ký tự #, thường dùng để cuộn đến một phần cụ thể trên trang web hoặc xử lý định tuyến (routing) trong các ứng dụng trang đơn.

Trích xuất và chỉnh sửa tham số truy vấn

Một trong những tính năng hữu ích nhất dành cho lập trình viên và marketer là công cụ phân tích query string. Query string là phần của URL nằm sau dấu chấm hỏi (?), chứa dữ liệu được gửi đến server dưới dạng các cặp key-value.

Khi sử dụng công cụ này để trích xuất tham số truy vấn, nó không chỉ liệt kê danh sách mà còn tạo ra một giao diện tương tác để bạn dễ dàng chỉnh sửa:

  • Dễ đọc: Các chuỗi tham số dài ngăn cách bởi dấu và (&) sẽ được tách thành từng dòng rõ ràng.
  • Chỉnh sửa trực tiếp: Bạn có thể sửa đổi giá trị hiện tại, thay đổi key hoặc xóa các tham số không còn cần thiết.
  • Thêm dữ liệu mới: Nhấn nút "Thêm tham số" để chèn các cặp key-value mới vào link.
  • Xuất JSON: Nếu cần dùng dữ liệu cho ứng dụng hoặc API request, công cụ sẽ tự động tạo một object JSON được định dạng chuẩn chứa tất cả tham số. Nếu một key xuất hiện nhiều lần (ví dụ: ?tag=new&tag=sale), JSON sẽ tự động nhóm các giá trị đó thành một array gọn gàng.

Khi bạn thay đổi các tham số, công cụ sẽ ngay lập tức tạo lại URL hoàn chỉnh ở cuối trang, sẵn sàng để bạn sao chép.

Các trường hợp sử dụng phổ biến

Gỡ lỗi yêu cầu API: Khi lệnh gọi API thất bại, nguyên nhân thường là do chuỗi truy vấn (query string) sai định dạng hoặc tham số mã hóa không đúng. Dán endpoint vào công cụ phân tích giúp bạn kiểm tra chính xác các key và value đang được gửi đi. Nếu cần mã hóa hoặc giải mã thủ công các chuỗi cụ thể trước khi thêm vào, bạn có thể dùng công cụ Mã hóa/Giải mã URL.

Làm sạch link theo dõi: Các marketer thường xuyên phải xử lý những URL chứa đầy tham số UTM (utm_source, utm_medium, v.v.) và ID affiliate. Công cụ phân tích cho phép bạn xem rõ mọi thẻ theo dõi gắn trên link, chỉnh sửa chúng cho chiến dịch mới hoặc xóa bỏ hoàn toàn để lấy URL gốc, sạch sẽ.

Kiểm tra chuỗi kết nối: Lập trình viên thường dùng định dạng URL để kết nối cơ sở dữ liệu hoặc máy chủ cache (ví dụ: Redis hoặc MongoDB). Công cụ này giúp trích xuất an toàn host, port và thông tin xác thực từ các chuỗi kết nối mà không lo lộ dữ liệu, vì mọi quá trình xử lý đều diễn ra cục bộ.

Phân tích lưu lượng web: Nếu đang xem log máy chủ thô hoặc dữ liệu phân tích, bạn có thể cần biết các request đến từ đâu và chúng đang truy vấn điều gì. Việc phân tích URL kết hợp với kiểm tra thông tin trình duyệt của khách truy cập bằng công cụ Phân tích User Agent hoặc xác minh tên miền bằng Tra cứu DNS sẽ mang lại bức tranh toàn cảnh về lưu lượng mạng của bạn.

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

Công cụ phân tích URL có tác dụng gì?
Công cụ phân tích URL sẽ chia nhỏ một địa chỉ web phức tạp thành các thành phần cấu trúc riêng biệt, chẳng hạn như giao thức (protocol), tên máy chủ (hostname), cổng (port), đường dẫn (path) và các tham số truy vấn (query parameters). Điều này giúp bạn dễ dàng đọc, gỡ lỗi và chỉnh sửa các URL dài hoặc rắc rối.
Công cụ phân tích chuỗi truy vấn hoạt động như thế nào?
Công cụ sẽ xác định phần URL nằm sau dấu chấm hỏi (?) và tách nó thành các khóa (key) và giá trị (value) riêng biệt. Nó tự động giải mã các ký tự URL (như %20 cho khoảng trắng) để bạn có thể đọc được dữ liệu thực tế đang được truyền đi.
Tôi có thể chỉnh sửa các tham số URL không?
Có. Sau khi phân tích, các tham số truy vấn sẽ hiển thị trong các ô nhập liệu. Bạn có thể thay đổi giá trị, chỉnh sửa khóa, xóa hoàn toàn hoặc thêm tham số mới. URL hoàn chỉnh ở cuối trang sẽ tự động cập nhật ngay lập tức theo các thay đổi của bạn.
Có an toàn không khi phân tích URL chứa mật khẩu hoặc API token?
Có. Công cụ này hoạt động hoàn toàn cục bộ trên trình duyệt của bạn bằng JavaScript. URL của bạn, bao gồm cả các thông tin đăng nhập nhạy cảm, sẽ không bao giờ bị gửi đến máy chủ hay lưu trữ ở bất kỳ đâu.
Tại sao một số trường trong bảng lại trống?
Không phải URL nào cũng sử dụng mọi thành phần. Ví dụ: hầu hết các liên kết web thông thường không chứa tên người dùng, mật khẩu hoặc số cổng (port) cụ thể. Công cụ chỉ hiển thị những thành phần thực sự tồn tại trong URL bạn nhập.
Điều gì sẽ xảy ra nếu tôi dán một URL không có http:// hoặc https://?
Nếu bạn dán một tên miền như "example.com/path", công cụ sẽ tự động thêm "https://" vào phía trước để tạo thành một URL hợp lệ và có thể phân tích được.