Cos'è un token URL
Un Universal (o Uniform) Resource Locator è una stringa di caratteri che un programma usa per connettersi a una risorsa Internet, come una pagina web o un indirizzo email. Oltre a un indirizzo base, come "amazon.com", l'URL può includere un token di dati che un server web usa per identificare te o la tua sessione. Questo permette al server di fornire informazioni più sofisticate, coerenti e personalizzate.
URL
Un URL ha diverse parti, tra cui il metodo di accesso e i nomi del server, dominio e pagina. Ad esempio, nell'URL "news.yahoo.com/business" il metodo di accesso è Hypertext Transport Protocol, noto anche come HTTP, il nome del server è "news", e il dominio è "yahoo.com". Il nome che segue la barra indica la pagina business di Yahoo News. Se un punto interrogativo segue un nome di pagina, come in "news.google.com/nwshp?hl=en&tab=wn", gli elementi che seguono la pagina "nwshp" sono parametri che Google usa per visualizzare le notizie. Ad esempio, "hl=en" imposta la lingua della pagina su inglese. I programmatori web possono inserire informazioni per dozzine di parametri in un URL, così quando clicchi su un link, il server web riceve le informazioni. I token sono dati generati automaticamente da un server web e passati come parametri negli URL.
Programmazione
Molti siti, inclusi forum, banche, testate giornalistiche e rivenditori, hanno pagine web dinamiche che si riconfigurano per fornirti informazioni personalizzate. Questi siti usano programmi che producono pagine web come output. I programmi ricevono informazioni passate loro nei parametri URL, decodificano i parametri e generano pagine web basate su queste informazioni.
Reindirizzamento
Invece di servire una pagina, un programma web può inviare il tuo browser a un sito o pagina diversa senza che tu debba cliccare un link. Ad esempio, se un'organizzazione rinnova il suo sito, una pagina che hai segnalato potrebbe visualizzare un messaggio che ti informa del cambiamento, poi ti dice che ti invierà a una nuova pagina in cinque secondi. Gli sviluppatori web chiamano questo processo "reindirizzamento", e tra gli altri usi, permette a siti diversi di passare utenti web a siti cooperanti automaticamente. Se accedi a un sito web e questo invia il tuo browser a un altro, il primo sito può mettere un token nel suo URL.
Autenticazione
I token URL sono un modo per dare agli utenti permessi di accesso per varie risorse web. Quando accedi a un sito web con un ID utente e password, quell'informazione ti dà accesso al sito. Se il proprietario del sito ha un accordo con un altro sito, il primo sito può darti accesso a informazioni ospitate sul secondo sito. Il primo sito invia una richiesta per un token di autenticazione al server web del secondo sito. Il server genera un codice di sicurezza e lo passa al primo sito. Il primo sito reindirizza il tuo browser al secondo sito usando il token nell'URL. Il tuo browser accede al secondo sito automaticamente usando il token. Questo ti permette di visualizzare il secondo sito senza il passaggio aggiuntivo di accedervi.