Localhost
"Localhost" è il nome host predefinito che fa riferimento al computer locale su cui è in esecuzione un programma. Utilizza l'indirizzo IP 127.0.0.1, noto anche come indirizzo di "loopback", perché instrada le informazioni inviate a quell'indirizzo nuovamente verso il computer locale. Gli sviluppatori usano "localhost" per testare siti web e software indirizzando il browser web al computer locale invece che a un server remoto.
L'indirizzo IP localhost 127.0.0.1 è un indirizzo speciale che non viene mai assegnato a un dispositivo dal router di una rete; punta sempre al dispositivo corrente quando viene richiesto. Anche il nome "localhost" è riservato come nome di dominio di primo livello e non può essere assegnato dai registrar di domini, impedendo ai siti web di dirottare e fare spoofing di una connessione locale.
"Localhost" viene usato dagli sviluppatori che testano siti web e applicazioni per simulare una connessione a un altro server. Ad esempio, se durante la creazione di un sito web esegui un software da server web su un computer, puoi indirizzare il tuo browser web a "localhost" per visualizzare il sito in fase di sviluppo. La connessione non deve viaggiare attraverso una rete, ma il browser la tratta come qualsiasi altro nome di dominio.
Metti alla prova le tue conoscenze