zoukankan      html  css  js  c++  java
  • HttpServletRequest类的常用方法

    HttpServletRequest类的常用方法

    1、getRequestURI()

    获取请求的资源路径

    2、getRequestURL()

    获取请求的统一资源定位符(绝对路径)

    3、获取客户端的ip地址

    getRemoteHost()

    在IDEA中,使用localhost访问,得到的客户端ip地址为127.0.0.1

    在IDEA中,使用127.0.0.1访问,得到的客户端ip地址为127.0.0.1

    在IDEA中,使用真实ip地址访问,得到的客户端ip地址为真实的ip地址。

    4、getHeader()

    获取请求头

    5、getParameter()

    获取请求的参数

    6、getParameterValues()

    获取请求的参数(多个值的时候使用)

    7、getMethod()

    获取请求的方式(GET或POST)

    8、setAttribute(key,value)

    设置域数据

    9、getAttribute(key)

    获取域数据

    10、getRequestDispatcher()

    获取请求转发对象

    package LWB;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    
    public class RequestAPIServlet extends HttpServlet {
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
    //        getRequestURI()           获取请求的资源路径
            System.out.println("URI =>"+req.getRequestURI());
    //        getRequestURL()           获取请求的统一资源定位符(绝对路径)
            System.out.println("URL =>"+req.getRequestURL());
    //        getRemoteHost()           获取客户端的ip地址
            System.out.println("客户端的ip地址为"+req.getRemoteHost());
    //        getHeader()               获取请求头
            System.out.println("请求头User-Agent  ==>>  "+req.getHeader("User-Agent"));
    //         getMethod()              获取请求的方式
            System.out.println("请求的方式:"+req.getMethod());
        }
    }
    
    
  • 相关阅读:
    paip.提升性能并行多核编程哈的数据结构list,set,map
    paip.网页右键复制菜单限制解除解决方案
    paip.java swt 乱码问题解决
    paip.哈米架构CAO.txt
    paip.提升性能协程“微线程”的使用.
    paip.最省内存的浏览器评测 cah
    paip.云计算以及分布式计算的区别
    paip.提升性能string split
    paip.提升分词准确度常用量词表
    paip.提升中文分词准确度新词识别
  • 原文地址:https://www.cnblogs.com/fate-/p/14791546.html
Copyright © 2011-2022 走看看