我已经断断续续地为这个问题苦苦挣扎了好一阵子:让我的自定义应用程序在我的手持设备上对网络上运行的应用程序进行 REST 调用,或者至少作为一个启动,在手持设备通过 USB 电缆连接到的 PC 上。
实际上,我让这个工作了很短的时间,然后被其他事情分心,我猜,忘记了我是如何做到的,和/或我的设备设置发生了变化,或者其他什么。
不过,我在一些旧笔记中发现了这条线索:
~~~~~~~~~~~~~~~~~~~~~~~~
*啊哈!一旦我添加了 80 和 8080 作为端口以允许(但我是如何做到的,我已经不记得了),我现在能够成功地从手持设备调用 REST 方法。我将检查成功发送的 .pcap 内容,看看这会如何改变我在上面看到/发布的内容。
~~~~~~~~~~~~~~~~~~~~~~~~
我认为端口的允许需要在手持设备上完成 - 还是 PC?或两者?无论如何,正如我在括号中的可悲所说,我根本不记得我做了什么。有人知道如何允许这些端口吗?更好的是,它可以在代码中完成,这样即使有人“使用”设备,当应用程序运行时,它也会打开这些端口备份?
更新
如果是配置防火墙的问题,我需要做什么?我打开 Windows Farwall,它给我带来了“财富”的尴尬(森林/树木难题):
这是我允许端口 80 和 8080 的地方吗?如果允许,具体情况如何?