0

我有一个需要调用报告服务的前端应用程序,打开一个带有 javascript 函数的新窗口,如下所示:

window.open('http://somedomain.com:8080/report')

我现在想做的是,由于tomcat服务器在后端应用程序的同一台机器上(并且在web服务器的同一台机器上-php),避免在互联网上打开8080端口。

简而言之,我需要一种方法来连接 tomcat 应用程序服务器(通过 localhost)并将连接代理到前端,而无需向全世界开放服务器的端口 8080。可能吗 ?

怎么做到呢 ?

要在服务器上生成 html 页面,我使用 php ...

编辑/更新

tomcat应用服务器上的页面不是静态的,它有加载机制,需要用户交互...

4

1 回答 1

1

您可以使用 PHP 的cURL函数通过 PHP(使用 )获取您需要的信息,localhost:8080并将其用作 PHP 代理。然后使用 Ajax 从 PHP 代理检索信息。

于 2012-11-27T05:04:10.897 回答