zoukankan      html  css  js  c++  java
  • 如何获取客户端IP、操作系统、浏览器

    request.getRemoteAddr();//获取IP

    request.getHeader("User-Agent");//获取操作系统信息、浏览器信息。

     1     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
     2 //        response.sendError(404, "不给看");//设置状态码
     3 //        response.setHeader("Location", "/Servlet/BServlet");//重定向
     4 //        response.sendError(302);
     5         request.setCharacterEncoding("utf-8");
     6         response.setContentType("text/html;charset=utf-8");
     7         
     8 //        PrintWriter p = response.getWriter();
     9 //        p.write("5秒钟后自动跳转!");
    10 //        response.setHeader("refresh", "5;url=/Servlet/BServlet");//定时器
    11         System.out.println(request.getRemoteAddr());
    12         String userAgent =request.getHeader("User-Agent");
    13         if(userAgent.toLowerCase().contains("firefox")){
    14             System.out.println("火狐");
    15         }else if(userAgent.toLowerCase().contains("chrome")){
    16             System.out.println("谷歌");
    17         }else if(userAgent.toLowerCase().contains("msie")){
    18             System.out.println("ie");
    19         }
    20         
    21     }
  • 相关阅读:
    vue04-动画、组件
    vue02—— 动画、组件、组件之间的数据通信
    webpack使用
    Promise
    css 尾巴
    js尾巴
    Python字符串格式转换
    CentOS 6.5下Redmine的安装配置
    gem Errno::ECONNRESET: Connection reset by peer
    MySQL几个重要的目录
  • 原文地址:https://www.cnblogs.com/jiangjianzhu/p/5501643.html
Copyright © 2011-2022 走看看