我编写了一个独立的Java程序,它使用Apache的代理API对特定网站进行HTTP GET请求调用。 GET方法成功返回,响应代码为200,我可以看到结果。但是,当从Tomcat服务器内的同一台机器运行相同的代码时,int
会卡住。
我检查过以下内容:
独立Java程序中的代码以及从Tomcat执行的内容与Apache版本完全相同。所以我很困惑为什么相同的代码无法从Tomcat内部执行。是否需要为Tomcat配置代理所需的任何特殊设置?
A-B-C-D
以下是直接在Tomcat服务器上运行时的堆栈跟踪:
client.executeMethod(...)