Reputation: 69
I have a frontend application that need to call a reporting services, opening a new window with a javascript function like this :
window.open('http://somedomain.com:8080/report')
What I wanna do now is, since the tomcat server is on the same machine of the backend application(and on the same machine of the web server - php), avoid to open the 8080 port on the internet.
In simple words, I need a way to connect the tomcat application server(through localhost) and proxy the connection to the frontend without requiring to open the port 8080 of the server to the all world. Is it possible ?
How can it be done ?
To generate html page on the server I use php...
EDIT/UPDATE
The page on the tomcat application server is not static, it has a loading mechanism and need user interaction ...
Upvotes: 0
Views: 156
Reputation: 1606
You could use PHP's cURL functions to get the information you need via PHP (using localhost:8080
) and use this as a PHP proxy. Then use Ajax to retrieve the information from the PHP proxy.
Upvotes: 1