Аргумент hostname
используется в ситуациях, когда сервер имеет более одного сетевого интерфейса, и вы хотите, чтобы сервер прослушивал только один из этих интерфейсов (в отличие от значения по умолчанию, то есть для прослушивания ).все интерфейсы).
Например, если вы хотите, чтобы сервер был доступен только клиентам, работающим на самом сервере, вы должны прослушивать его через петлевой сетевой интерфейс, имеющий IP-адрес "127.0.0.1 "или имя хоста" localhost ":
server.listen(7000, "localhost")
server.listen(7000, "127.0.0.1")
Это не значит, что вы можете просто ввести любое имя хоста и волшебным образом получить возможность доступа к серверу через это имя хоста, это не то, как он работает или чтопредназначен для.