0
我們使用JBoss 4.2.2.GA(在港擔任7001
)和Apache HTTP服務器作爲前端ServletHttpRequest.getRequestUrl失去了端口號
當我訪問(在 端口9999
服務)xxx.xxx.com:9999
的request.getRequestUrl()
不返回端口號。
這怎麼會發生?
我們使用JBoss 4.2.2.GA(在港擔任7001
)和Apache HTTP服務器作爲前端ServletHttpRequest.getRequestUrl失去了端口號
當我訪問(在 端口9999
服務)xxx.xxx.com:9999
的request.getRequestUrl()
不返回端口號。
這怎麼會發生?
請看Apache服務器如何發送請求到JBoss應用服務器。我猜測它是通過跳過端口屏蔽呼叫並直接呼叫xxx.xxx.com/xz/
。
你仍然可以使用原來的URL,因爲它可以記錄在HTTP標頭爲Referer
監視Apache HTTP服務器的流量清楚地瞭解它。