Localhost
"Localhost" é o nome de host padrão que se refere ao computador local em que um programa está sendo executado. Ele usa o endereço IP 127.0.0.1 — também conhecido como endereço de "loopback", porque direciona as informações enviadas a ele de volta para a máquina local. Desenvolvedores usam "localhost" para testar sites e softwares direcionando o navegador da Web para o computador local em vez de um servidor remoto.
O endereço IP de localhost, 127.0.0.1, é um endereço especial que nunca é atribuído a nenhum dispositivo pelo roteador de uma rede; ele sempre aponta para o dispositivo atual quando solicitado. O nome "localhost" também é reservado como um nome de domínio de nível superior, não podendo ser atribuído por registradores de domínio, o que impede que sites sequestrem e pratiquem falsificação de uma conexão local.
"Localhost" é usado por desenvolvedores que testam sites e aplicativos para simular uma conexão com outro servidor. Por exemplo, se você estiver executando um software de servidor Web em um computador enquanto cria um site, poderá direcionar o navegador da Web para "localhost" para visualizar o site em desenvolvimento. A conexão não precisa passar por uma rede, mas o navegador a trata como qualquer outro nome de domínio.
Teste seus conhecimentos