【问题标题】:Access dart embedded webserver from other devices on same network从同一网络上的其他设备访问 dart 嵌入式网络服务器
【发布时间】:2019-11-04 07:56:00
【问题描述】:

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

当我输入命令 webdev serve 时,一个嵌入式网络服务器在端口 8080 上进行侦听,我可以通过该设备上的 127.0.0.1:8080 访问它。但我无法使用<DeviceLocalIP>:<port>从同一网络上的其他设备访问它

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

【问题讨论】:

    标签: dart localhost virtualhost embedded-server


    【解决方案1】:

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

    webdev serve --hostname 0.0.0.0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 2017-05-01
      • 2014-11-01
      • 2016-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多