Sobes.tech
Senior

Co je 127.0.0.1?

sobes.tech AI

Odpověď od AI

127.0.0.1 je speciální IP adresa, nazývaná "localhost" nebo "loopback adresa". Používá se k odkazování na sebe sama, tedy na místní počítač.

Když se program nebo služba připojí k 127.0.0.1, ve skutečnosti se připojuje sama k sobě, obchází síť. To je užitečné pro testování síťových aplikací bez přístupu na internet nebo do místní sítě.

Pří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 připojení:", err)
        return
    }
    defer conn.Close()
    fmt.Println("Úspěšné připojení k localhost")
}

Tento kód se pokouší připojit k místnímu serveru na portu 8080.