【发布时间】:2018-11-11 12:25:05
【问题描述】:
我有一个我无法弄清楚的奇怪问题。任何人都可以建议尝试什么:
我有一个软件可以从我的电脑控制我的相机。它被称为“控制我的尼康”。它有一个内置的网络服务器。目的是能够从智能手机连接以将其用作遥控器。您选择它应该监听的端口并启用它。你会得到一个带有按钮的简单界面。例如,曝光照片会触发 URL 127.0.0.1:8090/?c=3。非常基本的东西。
在计算机上它可以完美运行,但在我的手机上,我只是超时。我想我需要在我的防火墙中打开端口(8090)并花了一些时间进行设置,但它仍然无法正常工作。我在网络上使用我的计算机的 IP 地址:192.168.1.214:8090,它应该从计算机到达与 127.0.0.1:8090 相同的位置。
然后我设置了一个 Spring Boot 应用程序来监听 8090 端口,并且我可以通过电话访问它。这表明防火墙不是问题。通过调用http://127.0.0.1:8090/?c=3,我也可以在 Spring Boot 应用程序中触发对 Nikon URL 的控制。我也可以毫无问题地通过手机访问计算机上由 Apache (192.168.1.214/testpage.html) 提供的页面。
我在这里错过了什么?
【问题讨论】: