从远程计算机访问 Tomcat 服务器
Access Tomcat server from remote computer
我在本地 host:8080 上的本地 Apache Tomcat 服务器上确实有一个 Web 服务 运行。现在我想从远程 Unix 系统(使用 CURL)向 Web 服务发送请求。
是否有可能首先访问 Web 服务?如果是,我将如何实现这一目标?
我当然不能使用本地主机作为地址。
我读到必须为 Tomcat 修改 servers.xml,尤其是连接器 :
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
但是我到底需要配置什么?
您需要找到您的 IP 地址,而不是调用 localhost:8080 调用您的 IP:8080。您可能需要检查您的防火墙以查看是否允许在您的本地计算机中连接到 8080。
要在 windows 上检查您的 ip,请在 Unix ip addr show
上调用 ipconfig/all
我在本地 host:8080 上的本地 Apache Tomcat 服务器上确实有一个 Web 服务 运行。现在我想从远程 Unix 系统(使用 CURL)向 Web 服务发送请求。 是否有可能首先访问 Web 服务?如果是,我将如何实现这一目标? 我当然不能使用本地主机作为地址。 我读到必须为 Tomcat 修改 servers.xml,尤其是连接器 :
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
但是我到底需要配置什么?
您需要找到您的 IP 地址,而不是调用 localhost:8080 调用您的 IP:8080。您可能需要检查您的防火墙以查看是否允许在您的本地计算机中连接到 8080。
要在 windows 上检查您的 ip,请在 Unix ip addr show
上调用 ipconfig/all