【发布时间】:2018-08-03 00:54:33
【问题描述】:
我使用 c++ 和 crow 创建了一个服务器,该服务器使用 webSockets 与客户端(这是一个离子应用程序)进行通信。我一直通过 localhost 做所有事情,但现在我想将 webapp 部署到我的 iphone 并让它与服务器通信。如何获取服务器的 URL 以供客户端在其 websocket 中使用,以便它可以与服务器通信?
【问题讨论】:
-
通常,您会购买一个域名并通过 DNS 发布您的服务器 IP 地址。
-
所以除非我的 IP 地址通过 DNS 发布,否则我无法与我的服务器通信?
-
好吧,如果您愿意,您可以将 IP 地址硬编码到应用程序中。
http://12.34.56.78/是一个有效的 URL。但通常,您会将域名硬编码到应用程序中,并让它使用 DNS 查找来查找 IP。 -
很抱歉,这是一个愚蠢的问题,但我将如何获取服务器的 URL?
-
你是说你不知道自己服务器的IP地址?好吧,找出答案的一种方法是浏览到whatismyip.com,假设您可以在上面运行浏览器。
标签: c++ url websocket server ip-address