Công cụ cho lập trình viên

Phân tích URL

Dán một URL và xem mọi phần của nó, với các tham số truy vấn đã được giải mã.

Phân tích URL Chạy trên thiết bị của bạn
  • Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
  • Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích

Cách hoạt động

Một URL dài với cả chục tham số theo dõi là không thể đọc được theo thiết kế. Tách nó ra cho thấy thực sự nó đang mang gì — hữu ích cho việc gỡ lỗi, và âm thầm thú vị khi bạn xem một liên kết tiếp thị chứa gì.

Được chính trình duyệt phân tích

Nó dùng chính trình phân tích URL của trình duyệt, cùng đoạn mã chạy khi bạn nhấp vào một liên kết, nên kết quả khớp với cách URL thực sự sẽ được diễn giải chứ không phải cách một biểu thức chính quy đoán nó có thể được diễn giải. Các trường hợp biên về cổng, thông tin xác thực và giao thức khác thường được xử lý đúng.

Các tham số được giải mã

Mã hóa phần trăm được hoàn nguyên, nên %20 thành dấu cách và %40 thành ký hiệu @. Các tham số lặp lại đều được liệt kê thay vì gộp lại, vì một URL có thể hợp lệ mang cùng một khóa nhiều lần và cái nào được ưu tiên tùy thuộc vào máy chủ.

Đọc một liên kết theo dõi

utm_source, utm_medium và utm_campaign là theo dõi chiến dịch. gclid, fbclid và msclkid là mã định danh lượt nhấp do các nền tảng quảng cáo thêm vào, và chúng là thứ làm một liên kết được chia sẻ dài không cần thiết — gần như luôn có thể xóa chúng trước khi bạn chuyển tiếp liên kết.

Origin

Giao thức, máy chủ và cổng cùng nhau tạo thành origin, là đơn vị trình duyệt dùng cho các quyết định bảo mật. Hai URL có cùng origin có thể đọc dữ liệu của nhau; chỉ cần khác nhau ở một trong ba phần, kể cả http so với https, là chúng tách biệt.

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

Phân tích URL — câu hỏi thường gặp

Nó có hoạt động khi không có https ở đầu không?

Có. Nếu thiếu giao thức, https được giả định để phần còn lại có thể được phân tích.

Các tham số có được giải mã không?

Có, mã hóa phần trăm được hoàn nguyên để bạn thấy giá trị thật.

Nếu một tham số xuất hiện hai lần thì sao?

Cả hai đều được liệt kê. Máy chủ dùng cái nào thì tùy, nên gộp chúng lại sẽ che giấu một vấn đề thật.

Origin là gì?

Giao thức, máy chủ và cổng cùng nhau. Trình duyệt dùng nó cho các quyết định bảo mật, và http và https là các origin khác nhau.

URL có bị gửi đi đâu không?

Không. Nó được phân tích ngay trên trình duyệt của bạn.