失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > tomcat 获取Nginx的真实用户IP

tomcat 获取Nginx的真实用户IP

时间:2021-08-01 15:44:56

相关推荐

tomcat 获取Nginx的真实用户IP

后端开发|php教程

proxy,quot,tomcat,ipFromNginx,request

后端开发-php教程

需要:添加 proxy_set_header X-Real-IP $remote_addr;

理财源码,E4A中文编程vscode,boot扩容 ubuntu,tomcat安装测试闪退,nodejs反反爬虫,php网页换行代码,株洲关键词seo优化公司lzw

upstream tomcat_server { server localhost:8080 weight=1; }server { listen 80; server_name 192.168.40.116; #charset koi8-r; #access_log logs/host.access.log main;location ~* "\.(jsp|do)$" { #当请求的是jsp或do文件时直接到tomcat上去取#root html; #index index.html index.htm; #proxy_pass http://192.168.18.201/;proxy_pass http://tomcat_server;client_max_body_size2048m; client_body_buffer_size 128k; proxy_connect_timeout 600; proxy_read_timeout 600; proxy_send_timeout 6000; proxy_buffer_size 16k; proxy_buffers 64k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; } location / { #发布目录/data/www # root /home/ding/ITsoftware/tomcat/webapps/100mshCloud;# fastcgi_pass 192.168.40.116:8080; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://tomcat_server/; #注释默认两行,新增一行。 # index index.html index.htm; }

广告机 系统源码,一键ubuntu,tomcat访问路径配置,沙漠爬虫抬脚,转盘抽奖系统php版,同seolzw

tomcat 获取:

ipad上查看网页源码,ubuntu多任务宕机,tomcat微信昵称乱码,海洋爬虫馆,php账单管理系统,外贸seo优化一般多少钱lzw

public static String getRemoteAddrIp(HttpServletRequest request) {String ipFromNginx = getHeader(request, "X-Real-IP");System.out.println("ipFromNginx:" + ipFromNginx);System.out.println("getRemoteAddr:" + request.getRemoteAddr());return StringUtil.isEmpty(ipFromNginx) ? request.getRemoteAddr() : ipFromNginx; }private static String getHeader(HttpServletRequest request, String headName) {String value = request.getHeader(headName);return !StringUtils.isBlank(value) && !"unknown".equalsIgnoreCase(value) ? value : ""; }

以上就介绍了tomcat 获取Nginx的真实用户IP,包括了方面的内容,希望对PHP教学有兴趣的朋友有所帮助。

如果觉得《tomcat 获取Nginx的真实用户IP》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。