好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Tomcat獲取Nginx反向代理的客戶端域名

Tomcat獲取Nginx反向代理的客戶端域名

熱門標簽:申請400電話價格多少 涪陵商都400電話開通辦理 廈門營銷外呼系統平臺 柳州市機器人外呼系統報價 安陽ai電銷機器人軟件 外呼系統的經營范圍 外呼系統不彈窗 智能電話機器人坐席 云會外呼系統

問題

Nginx反向代理之后,Tomcat應用通過request.getHeader("host")取到的是Nginx的host,并非客戶端瀏覽器地址欄上的真實域名。

例如在某一臺服務器上,Tomcat的端口號為8080,Nginx的端口號為80,Nginx反向代理8080端口。

server {
  listen 80;
  location / {
    proxy_pass http://127.0.0.1:8080;
  }
}

在另一臺機器上用瀏覽器打開http://haha/test訪問Tomcat下的應用,獲取客戶端域名。

System.out.println(request.getHeader("host"));

結果是:

localhost:8080

問題產生的原因

Nginx的反向代理實際上是客戶端和真是的應用服務器之間的一個橋梁,客戶端(一般是瀏覽器)訪問Nginx服務器,Nginx再去訪問Web應用服務器。對于Web應用來說,這次HTTP請求的客戶端是Nginx而非真實的客戶端瀏覽器,如果不做特殊處理的話,Web應用會把Nginx當做請求的客戶端,獲取到的客戶端信息就是Nginx的一些信息。

問題解決

Nginx配置HTTP Header。Host包含客戶端真實的域名和端口號

proxy_set_header Host $http_host;

Tomcat從Nginx傳遞過來的HTTP Header中獲取客戶端信息。

<Valve className="org.apache.catalina.valves.RemoteIpValve" />

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

標簽:福州 巴中 蕪湖 孝感 晉城 南充 撫順 綏化

巨人網絡通訊聲明:本文標題《Tomcat獲取Nginx反向代理的客戶端域名》,本文關鍵詞  Tomcat,獲取,Nginx,反向,代理,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Tomcat獲取Nginx反向代理的客戶端域名》相關的同類信息!
  • 本頁收集關于Tomcat獲取Nginx反向代理的客戶端域名的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 一本大道香蕉中文日本不卡高清二区| PANS蕾蕾大尺度美美百秀摄影 | 高h文激情后宫| 日本十大aⅴ乳神| 丝袜国产精品亚洲网红主播| 动漫美女胸被狂揉扒开吃奶动态图| 2008张柏芝艳照大尺度| 啊~快拔出来老师会怀孕的视频| 97福利视频导航欧美一区| 一级欧美一级A一级a爱片奂费| 啊~cao死你个小sao货| 汤唯版色戒在线电影免费观看免费| wwww初学生???在线观看| 美女被强行扒开双腿被桶屁股| 国产永久免费裸体美女视频| 黄色一级性生活片| 91绿奴人妻一区二区| 鲁丝片一区二区三区| 日韩中文字幕在线不卡| h高潮娇喘抽搐喷潮撒| 女跳蛋插水裙车嗯啊哈哈| 艳姆在线观看| 风间由美一区二区三区免费观看| 欧美18一19性高清hd4k| 特级婬片A片AAA毛片A人妻斩| 小浪妇水真多嗯嗯真爽| 国产男人女人做性全过程视频| 国模人体极品馒头欣赏| 美女全身裸体秘?免费视频网站| 中国护士被黑人强伦姧人妻| 扒开粉嫩细缝喷白浆sex男男| 国产妇女AAAAAA免费视频| 美女露全身永久免费网站| 日本少妇?╳乄?黑人| 国产99在线a视频| 91香蕉下载| 亚洲天堂在线观看| 真人婬片90分钟免费观看 | xp1204—xp1204核最新| 两个人做人爱视频免费| 久久一级电影|