Công cụ rút ngắn URL hoạt động như thế nào?
Một trình rút gọn có thể biến một URL dài thành một URL ngắn hơn nhiều. Phép thuật gì đây?
Nếu bạn đã sử dụng Internet, bạn cũng đã sử dụng công cụ rút ngắn URL, ngay cả khi bạn không biết về nó. Trình rút ngắn URL cung cấp một cách thuận tiện để chia sẻ địa chỉ web. Nhưng bạn có biết chúng hoạt động như thế nào không?
Có hai phần chính để rút ngắn URL. Đầu tiên liên quan đến việc lấy một URL gốc và tạo một URL ngắn hơn. Thứ hai là quy trình ngược lại: chuyển một URL ngắn trở lại URL ban đầu.
Mục Lục
Cách tạo URL ngắn hơn hoạt động
Công cụ rút ngắn URL lấy một URL và tạo một URL ngắn hơn, khoảng 10 ký tự. URL ngắn hơn là duy nhất và tự động chuyển hướng người dùng đến địa chỉ đầy đủ của URL gốc. Nhưng, làm thế nào để máy phát điện làm điều này?
Để tạo một URL ngắn, bạn bắt đầu bằng cách nhập một URL trên trang web của trình rút gọn. URL đó được gửi đến máy chủ, máy chủ sẽ xác thực nó và kiểm tra việc đưa vào mã và các thông số không hợp lệ.
Tại thời điểm này, máy chủ lưu trữ URL dài hơn trong cơ sở dữ liệu. Sau đó, nó tạo một mã băm duy nhất và trả về dưới dạng một URL ngắn. Hashing là một quá trình ánh xạ dữ liệu có kích thước bất kỳ thành đầu ra có kích thước cố định. Điều này cho phép trình rút gọn đảm bảo độ dài dài nhất trong số các URL ngắn của nó.
Điều gì sẽ xảy ra khi bạn nhấp vào một URL ngắn?
URL ngắn đóng vai trò như một khóa ánh xạ tới URL gốc. Khi bạn cố gắng mở một URL ngắn, trình duyệt của bạn sẽ gửi một yêu cầu HTTP đến máy chủ rút gọn.
Dịch vụ tìm kiếm URL ngắn này trong cơ sở dữ liệu của nó. Nếu tài nguyên tồn tại, máy chủ web sẽ tìm nạp URL gốc, dài hơn và chuyển hướng đến nó. Nếu nó không nhận ra URL ngắn, máy chủ sẽ chuyển hướng đến một trang lỗi thường là 404.
Sử dụng URL ngắn hơn sẽ tốt hơn
URL dài chiếm nhiều ký tự. Vì vậy, việc chia sẻ chúng trong sơ yếu lý lịch, email và các trang tiểu blog như Twitter có thể gây bất tiện. Việc rút ngắn một URL dài giúp chia sẻ liên kết dễ dàng hơn. Các nhà quảng cáo thường sử dụng các URL ngắn trong tài liệu in.
Tuy nhiên, đó không phải là tất cả! Trình rút ngắn URL thường cung cấp các tính năng bổ sung như theo dõi việc sử dụng để bạn có thể xem liên kết của mình đang hoạt động tốt như thế nào.
Đọc tiếp
Giới thiệu về tác giả