Mi chiedo come funzioni un accorciatore di URL, ad esempio come estraggono il testo dalla barra degli indirizzi e lo mappano per correggere l'URL, per poi reindirizzarlo. Che linguaggio di programmazione usano? Come mantengono la cronologia della mappatura? Come assicurano l'unicità dell'URL abbreviato? Come può un profano annullare la mappatura senza visitare l'URL?