我开发了一个游戏! 1.2.7调用现有在线支付服务的网络应用程序,以eclipsified工作于Java。
我将POST
中的数据发送到servlet,并在GET
中向我的应用程序获取响应。这是可能的,因为发送到服务的数据之一是我的控制器处理响应的URL。
我在本地环境中完美地工作但是当我使用公共IP将webapp移动到本地服务器上的Tomcat容器时,我被卡住了,因为服务响应无法像以前那样找到我的webapp。
本地网址类似于
http://localhost:port/myAction
当我把它放在tomcat上时,我将URL更改为
http://my.public.ip.address:tomcat_port/app_name/myAction
我从浏览器收到“页面不可用”消息 我的猜测是我错过了网络通信的一些基础知识,我想知道如何在我们的服务器上部署应用程序时使用它。
聚苯乙烯。对不好的标记感到抱歉,我不确定这个问题的目标是什么
编辑:没有来自catalina.out的日志。如果我运行应用程序,则不会记录任何内容
答案 0 :(得分:0)
我知道默认情况下每个路由器都没有启用环回,因此我遇到了解决方案 因此,当我从服务器所在的局域网发送请求时,我将永远无法拥有响应客户端,除非在路由器上启用了环回。
要测试我的应用程序,我必须使用从内部可见的服务器本地地址。