Tôi tự hỏi cách hoạt động của URL Shortener, chẳng hạn như cách họ trích xuất văn bản từ thanh địa chỉ và ánh xạ nó thành URL chính xác, sau đó chuyển hướng nó. Họ sử dụng ngôn ngữ lập trình nào? Làm thế nào để họ duy trì lịch sử của bản đồ? Làm cách nào để họ đảm bảo tính duy nhất của url rút gọn? Làm thế nào một người đàn ông có thể giải nén nó mà không cần truy cập vào URL?