当前位置: 首页 > news >正文

免费网站建设设计制作公司云卡会员管理系统

免费网站建设设计制作公司,云卡会员管理系统,网站集约化建设困难,xml的网站地图织梦制作当处理来自客户端的请求时,尤其是在存在代理服务器的情况下,可能需要考虑多种HTTP请求头,以尽可能准确地获取用户的真实IP地址。以下是考虑了X-Forwarded-For、Proxy-Client-IP、WL-Proxy-Client-IP、HTTP_CLIENT_IP、HTTP_X_FORWARDED_FOR的…

当处理来自客户端的请求时,尤其是在存在代理服务器的情况下,可能需要考虑多种HTTP请求头,以尽可能准确地获取用户的真实IP地址。以下是考虑了X-Forwarded-For、Proxy-Client-IP、WL-Proxy-Client-IP、HTTP_CLIENT_IP、HTTP_X_FORWARDED_FOR的请求头的代码:

import javax.servlet.http.HttpServletRequest;public class NetworkUtil {public static String getRealIpAddress(HttpServletRequest request) {String[] headerNames = {"X-Forwarded-For","Proxy-Client-IP","WL-Proxy-Client-IP","HTTP_CLIENT_IP","HTTP_X_FORWARDED_FOR"};String ipAddress = null;for (String header : headerNames) {ipAddress = request.getHeader(header);if (ipAddress != null && !ipAddress.isEmpty() && !"unknown".equalsIgnoreCase(ipAddress)) {break;}}if (ipAddress == null || ipAddress.isEmpty() || "unknown".equalsIgnoreCase(ipAddress)) {ipAddress = request.getRemoteAddr();}// 其中X-Forwarded-For可能含有多个IP地址,第一个非unknown的有效IP字符串即为用户的真实IPif (ipAddress != null && ipAddress.length() > 15) { // "xxx.xxx.xxx.xxx".length() = 15if (ipAddress.indexOf(",") > 0) {ipAddress = ipAddress.substring(0, ipAddress.indexOf(",")).trim();}}return ipAddress;}
}
http://www.yayakq.cn/news/453198/

相关文章:

  • 什么语言做网站最好discuz做的网站怎么修改
  • 重庆巫溪网站建设wordpress win8 主题
  • 邢台哪儿做wap网站wordpress 不支持中文
  • 有做游戏广告的网站深圳门户网站有哪些
  • 阿里云部署网站贾汪建设局网站
  • 平凉公司网站建设如何创建网站名称
  • 旅游网站论文摘要wordpress 要多少钱
  • 写作网站排名dede 网站地图 插件
  • 京东网站优化电脑上常用的办公软件
  • 做系统之前的网站福州seo推广服务
  • 网站建设公司的公司哪家好网站的源代码有什么用
  • 在网站里面如何做支付工具外链推广平台
  • 网站开发者 敬请期待东莞关键词排名推广
  • 橙色网站logo 配色微信商城开店需要费用吗
  • 做网站公司宁波不会代码可以做网站维护吗
  • 网站数据迁移教程官网手游
  • 河南网站建设公司|河南网站建设价格费用wordpress修改博客界面
  • 保定建网站wordpress怎么创建自己的博客
  • 网站开发实习过程网站开发团队简介
  • 2008iis搭建网站公众号平台登陆入口
  • 新乡做网站优化网站开发企业排名
  • 建站软件免费版下载做解析视频网站违法莫
  • dede本地环境搭建网站现在还有人做网站吗
  • 济阳网站建设东莞事件最新消息新闻
  • 电子商务网站建设与管理实验报告安阳县吕村七中录取分数线
  • 公司网站一定要域名吗wordpress上传pdf文件
  • 网站模板自助中英文网站程序
  • 汕头站扩建招标wordpress xml导入
  • 怎么查询网站是谁做的做外贸什么网站比较好做
  • 项目建设网站大全合肥网站建设价格