URL: Localizzatore di risorse uniforme

Sommario:

URL: Localizzatore di risorse uniforme
URL: Localizzatore di risorse uniforme
Anonim

Un Local Resource Locator identifica una risorsa, un servizio o un oggetto specifico su una rete. Le stringhe URL sono composte da tre parti: la designazione del protocollo, il nome host o l'indirizzo e la posizione della risorsa.

Image
Image

Sottostringhe del protocollo URL

Le sottostringhe URL sono separate da caratteri speciali come segue:

protocollo:// host / posizione

La sottostringa del protocollo definisce un protocollo di rete per l'accesso a una risorsa. Queste stringhe sono nomi brevi seguiti dai tre caratteri :. I protocolli URL tipici includono HTTP (https://), FTP (ftp://) ed e-mail (mailto://).

Linea inferiore

La sottostringa host identifica un computer di destinazione o un altro dispositivo di rete. Gli host provengono da database Internet standard come DNS e possono essere nomi o indirizzi IP. I nomi host di molti siti Web si riferiscono non solo a un singolo computer ma piuttosto a gruppi di server.

Sottostringhe URL posizione

La sottostringa della posizione contiene un percorso per una specifica risorsa di rete su un host. Le risorse si trovano normalmente in una directory o cartella host. Ad esempio, un sito Web può avere una risorsa come /2016/settembre/parola-del-giorno-04.htm per organizzare i contenuti in base alle date.

Quando l'elemento location è una scorciatoia vuota, come nell'URL https://example.com, l'URL punta convenzionalmente alla directory principale dell'host (indicata da una singola barra) e spesso una home page (come index.htm).

URL assoluti e relativi

Gli URL completi che contengono tutte e tre le sottostringhe sono chiamati URL assoluti. In alcuni casi, gli URL possono specificare solo un elemento di posizione. Questi sono chiamati URL relativi. Gli URL relativi vengono utilizzati dai server Web per evitare elementi di posizione hardcoded che potrebbero essere soggetti a modifiche.

Seguendo l'esempio sopra, le pagine web sullo stesso server che si collegano ad esso possono codificare un URL relativo come:

Usa l'URL relativo invece dell'URL assoluto equivalente:

Questo sfrutta l'ipotesi del server del protocollo mancante e delle informazioni sull'host. Gli URL relativi funzionano solo quando vengono stabilite le informazioni sull'host e sul protocollo.

Abbreviazione URL

Gli URL standard sui siti moderni tendono ad essere lunghe stringhe di testo. Poiché la condivisione di URL lunghi su Twitter e altri siti di social media è ingombrante, diverse aziende hanno creato traduttori online che convertono un URL completo (assoluto) in un URL più breve specifico per l'uso sui propri social network. I più diffusi accorciatori di URL di questo tipo includono t.co (usato con Twitter) e lnkd.in (usato con LinkedIn).

Altri servizi di accorciamento degli URL come bit.ly e goo.gl funzionano su Internet e non solo con specifici siti di social media.

Oltre a offrire un modo più semplice per condividere link con altri, alcuni servizi di accorciamento URL offrono statistiche sui clic. Alcuni proteggono anche da usi dannosi controllando la posizione dell'URL rispetto a elenchi di domini sospetti.

Consigliato: