【问题标题】:iOS - Access web service running on computer from iPadiOS - 从 iPad 访问在计算机上运行的 Web 服务
【发布时间】:2012-04-16 20:42:18
【问题描述】:

我正在尝试测试我的 iPad 应用程序,该应用程序访问当前在我的机器上运行的 Web 服务。我怎样才能使应用程序可以调用网络服务?

【问题讨论】:

    标签: iphone ios web-services ipad


    【解决方案1】:

    最简单的方法是将 iPad 和 PC 连接到同一个无线网络。

    【讨论】:

    • 它们是,但我认为这仍然需要做更多的事情,因为网络服务正在我的计算机上运行。
    • 既然你说网络服务已经在你的机器上运行,你应该已经知道你正在运行的服务的IP和端口。如果您的路由器没有阻止该端口,那么这应该是从您的网络内部连接所需的全部内容。您是否看到了一些不同的行为?
    • 是的,它在我的机器上运行,我使用 XAMPP 来托管它。我将它移到了我机器上的公共目录中,但是如果我尝试访问它,我看不到站点 bur 而不是目录结构。
    • 这是我在尝试访问应用程序时看到的 yfrog.com/j8omwp 这与我在 XAMPP 中的结构相同。然而在 XAMPP 中显示的是站点而不是目录。
    • 当您从无线网络上另一台计算机的浏览器访问 Web 服务时,您会得到什么?您是否看到此处显示的目录结构,或者您是否获得了网络应用程序?
    【解决方案2】:

    您网络中的每台计算机都有一个唯一的网络 IP(通常类似于“192.168.0.100”)。如果您知道如何连接到 localhost,通常只需将 localhost 更改为您尝试访问的计算机的网络 IP,

    【讨论】:

      【解决方案3】:

      如果您的机器是 mac,我有一个类似的问题,已回答 here。在 Mac 上启用网络共享,您应该可以使用所有内容。

      【讨论】:

      • 所以我必须将我的网络服务添加到那里的指定个人文件夹中,并在我假设的应用程序中更改路由。
      • 我想是的。从我的问题中你或许可以看出,这不是我很了解的领域。
      猜你喜欢
      • 2011-01-07
      • 1970-01-01
      • 2018-06-04
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多