从同一网络上的其他设备访问dart嵌入式Web服务器

时间:2019-06-21 12:54:25

标签: dart localhost virtualhost embedded-server

我是dart网站的新手,现在我正尝试从同一网络上的其他设备访问我的网页。

当我输入命令webdev serve时,嵌入式Web服务器将侦听端口8080,并且可以通过该设备上的127.0.0.1:8080访问该端口。但我无法使用<DeviceLocalIP>:<port>

从同一网络上的其他设备访问该地址

过去,我尝试从其他设备访问Wamp VirtualHost,并且这种方式起作用。请帮忙。

1 个答案:

答案 0 :(得分:2)

默认情况下,webdev监听127.0.0.1,这是一个特殊的地址,表示“仅在此设备上监听”。要从其他设备访问网页,您需要使用--hostname标志来指定计算机的主机名或IP地址,也可以使用0.0.0.0侦听所有接口,即

webdev serve --hostname 0.0.0.0