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

静安正规的设计公司网站百度企业号

静安正规的设计公司网站,百度企业号,做擦边球网站赚钱么,网站制作先学什么我这里使用是springboot项目,使用nginx做代理,但header里面的参数没有将ip带过来,所有需要配置nginx将ip带过来。 nginx.conf文件 server {listen 80;listen 443 ssl;server_name xxx.xxx.com;ssl_certificate /web/project/ai…

我这里使用是springboot项目,使用nginx做代理,但header里面的参数没有将ip带过来,所有需要配置nginx将ip带过来。

nginx.conf文件


server {listen       80;listen       443 ssl;server_name  xxx.xxx.com;ssl_certificate  /web/project/ai-master/ssl/xxx.xxx.com_bundle.pem;ssl_certificate_key  /web/project/ai-master/ssl/xxx.xxx.com.top.key;#接口location /api {#保留代理之前的host 包含客户端真实的域名和端口号proxy_set_header    Host  $host;#保留代理之前的真实客户端ipproxy_set_header    X-Real-IP  $remote_addr;#这个Header和X-Real-IP类似,但它在多级代理时会包含真实客户端及中间每个代理服务器的IPproxy_set_header    X-Forwarded-For  $proxy_add_x_forwarded_for;#表示客户端真实的协议(http还是https)proxy_set_header X-Forwarded-Proto $scheme;proxy_pass http://aiMasterServer/api;}}

RequestUtil.java文件


/*** @Description:请求处理类* @author: Adobe Chow* @date: 2019/4/25 10:42* @Copyright: www.winshang.com Inc. All rights reserved.*/
public class RequestUtil {public static HttpServletRequest getRequest(){HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();return request;}public static HttpServletResponse getResponse(){HttpServletResponse response = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse();return response;}/**** 获取客户端IP地址;这里通过了Nginx获取;X-Real-IP,* @return*/public static String getClientIP() {HttpServletRequest request = getRequest();String ip = request.getHeader("X-Real-IP");if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = request.getHeader("X-Forwarded-For");}if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = request.getHeader("Proxy-Client-IP");}if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = request.getHeader("WL-Proxy-Client-IP");}if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = request.getRemoteAddr();}return ip;}
}

http://www.dinnco.com/news/31450.html

相关文章:

  • wordpress网站建设中怎么制作一个网站5个网页
  • 下列不属于网站开发技术的是企业qq怎么申请
  • 服务器怎样建设网站陕西网页设计
  • 做网站要会写什么东莞网站seo优化托管
  • 网站源码有什么用外贸订单一般在哪个平台接?
  • 十个app制作网站西地那非片的功能主治和副作用
  • go生物网站做蛋白定位电商运营工资一般多少钱一个月
  • 网站优化seo四个建议国际新闻头条
  • 免费网站建设 godaddy推广资源整合平台
  • 自助建站系统有什么好处网站页面禁止访问
  • 物流怎么弄网站上海最新发布最新
  • 网站的ppt方案怎么做金城武重庆森林经典台词
  • 帮公司做网站镇江百度关键词优化
  • 官方网站怎么推广产品推销方案
  • 如何做局域网网站网店网络营销与推广策划书
  • web入门seo技术论坛
  • 网站头部导航刚刚北京传来重大消息
  • 网站开发api和微端seo优化操作
  • 做跨境电商看国外的哪些网站建立一个企业网站需要多少钱
  • 网站建设完成nba最新消息
  • 入侵网站做360广告搜狗站长平台打不开
  • 温州网站制作建设app开发用什么软件
  • 怎么添加网站白名单谷歌推广效果好吗
  • 做图神器的网站最新网络营销方式有哪些
  • 网站开发软件培训产品推广方案要包含哪些内容
  • 网站制作公司转型数据厦门seo网站推广
  • 做司法考试题目的网站如何创建微信小程序
  • 服务器windos做网站市场营销方案
  • wordpress前台发文seo软件定制
  • 成都学做网站抖音推广方式有哪些