【问题标题】:Connect iPhone and desktop via HTTP server通过 HTTP 服务器连接 iPhone 和桌面
【发布时间】:2013-01-02 06:49:32
【问题描述】:

如何获取 iPhone 的 IP 地址并访问内部 HTTP 服务器?

我想要与 CJournal 应用程序完全相同的功能,使用基于 IP 地址的动态生成链接,在我的台式计算机和 iPhone 位于同一网络时获取备份文件。

这是来自 CJournal 应用程序的屏幕截图,我通过此应用程序为我的联系人列表进行了备份,然后它生成了一个 URL,该 URL 清楚地显示在图像中,在 URL 中 192.168.2.7 是我的 iphone 在我的 Wi 中的 IP 地址-Fi 网络。现在请建议我如何生成此 url 以及如何通过我的应用程序维护或访问内部 http 服务器

【问题讨论】:

  • 没有“内部 http 服务器”这样的东西。如果你想运行一个 HTTP 服务器,你需要编写一个,或者将一个现有的库添加到你的应用程序中。您基本上是在询问如何在您的应用程序上显示您的 iPhone 的 IP 地址。 HTTP 部分似乎是一个全新的故事。
  • 正是@jweyrich,现在我正在获取我的iphone IP 地址。但不知道如何实现图像中的上述功能。
  • 请看this answer。
  • @jweyrich 非常感谢您的支持,您的链接对我很有用。

标签: ios networking


【解决方案1】:

您是否已经尝试过 Zeroconf aka Bonjour?这是一个用于服务和设备发现的 DNS 协议,通常在 Apple 环境中使用(例如 Airplay)。还有一个由 Apple 提供的 Windows 框架。在 Linux 设备上:看看 Avahi,它似乎是目前最完整的解决方案。如果您在实施方面需要帮助,请查看最新的 WWDC 视频 - 在过去几年中已经举办了几次会议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-01
    • 2015-05-09
    • 1970-01-01
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多