Доступ к встроенному веб-серверу dart с других устройств в той же сети - PullRequest
0 голосов
/ 21 июня 2019

Я новичок в dart web, и теперь я пытаюсь получить доступ к своей веб-странице с других устройств в той же сети.

Когда я ввожу команду webdev serve, встроенный веб-сервер прослушивает порт 8080, и я могу получить к нему доступ через 127.0.0.1:8080 на этом устройстве. но я не могу получить доступ к этому с других устройств в той же сети с <DeviceLocalIP>:<port>

В прошлом я пытался получить доступ к Wamp VirtualHost с других устройств, и это работало так. Пожалуйста, помогите.

1 Ответ

2 голосов
/ 21 июня 2019

По умолчанию webdev прослушивает 127.0.0.1, который является специальным адресом, означающим «прослушивать только на этом устройстве».Чтобы получить доступ к своей веб-странице с другого устройства, вам нужно использовать флаг --hostname, чтобы указать имя хоста или IP-адрес вашего компьютера, или вы можете использовать 0.0.0.0 для прослушивания на всех интерфейсах, то есть

webdev serve --hostname 0.0.0.0
...