微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

localhost 是指客户端还是服务器?

如何解决localhost 是指客户端还是服务器?

本地主机只是识别当前计算机的一种简单方法。除非您从服务器本身查看它,否则在尝试访问另一台服务器时它不起作用。如果您想从另一台服务器访问它,您应该通过 IP 或域名来引用您的服务器。

解决方法

我有一个 Dart 应用程序,它通过 POST 请求与服务器通信。目前,服务器在我的本地机器上,我也在浏览器中测试应用程序,所以很明显,我必须将 POST-Req 发送到 localhost。但是,当服务器在一台计算机上而客户端在其他任何地方时,即使 webapp 和服务器都托管在同一台计算机上,它似乎也无法与 localhost 一起使用。

例如,如果客户端机器是与服务器在同一个 Wlan 中的我的手机localhost:8080/web/info.php,我必须替换为。192.168.0.6/web/info.php那么这是否意味着localhost来自 dart 代码的请求是指客户端计算机?我假设是这样,但想确定一下。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。