我在路由器后面,我的笔记本电脑上有Tomcat托管的Web服务。它在端口8080上运行。我想要我的手机,也连接到我的家庭网络,以便能够通过端口8080向我的笔记本电脑发送HTTP请求。我在手机上安装了一个REST服务应用程序,允许我发送自定义HTTP请求到任何地方,我尝试将其发送到192.168.1.20:8080/web-service/test
,其中192.168.1.20
是我家庭网络中笔记本电脑的地址,/web-service/test
是我用来互动的网址与网络服务,但我一直得到一个"无效的请求"信息。当我使用笔记本电脑上的localhost:8080/web-service/test
通过该网址访问网络服务时,浏览器中打印的文字是"正在运行,"但不是通过电话访问的。
我还尝试使用其他应用程序从手机上ping我的笔记本电脑,ping成功。防火墙已关闭,网络共享已打开(Windows 10)。任何人都知道为什么我无法使用192.168.1.20:8080/web-service/test
访问网络服务?
答案 0 :(得分:0)
问题在于我在手机上使用的其他api测试应用程序。由于某种原因,它向我显示了一个"无效请求"即使我从Chrome应用程序访问它时相同的网址工作的消息。但基本上它一直在工作。