Sobes.tech
Senior

Čo je 127.0.0.1?

sobes.tech AI

Odpoveď od AI

127.0.0.1 je špeciálna IP adresa, nazývaná "localhost" alebo "loopback adresa". Používa sa na odkazovanie na seba samého, teda na lokálny počítač.

Keď sa program alebo služba pripojí k 127.0.0.1, v skutočnosti sa pripojí sama k sebe, obchádzajúc sieť. To je užitočné na testovanie sieťových aplikácií bez prístupu na internet alebo do lokálnej siete.

Príklad v Go:

package main

import (
    "fmt"
    "net"
)

func main() {
    conn, err := net.Dial("tcp", "127.0.0.1:8080")
    if err != nil {
        fmt.Println("Chyba pripojenia:", err)
        return
    }
    defer conn.Close()
    fmt.Println("Úspešné pripojenie k localhost")
}

Tento kód sa snaží pripojiť k lokálnemu serveru na porte 8080.