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());
        }
    }
    
    
  • 相关阅读:
    doges
    Unity Fps示例
    使用Unity的2D功能开发弹球游戏
    Unity UGUI 原理篇(二):Canvas Scaler 縮放核心
    UGUI 深度優化提升手遊效能
    关于Unity中的UGUI优化,你可能遇到这些问题
    git branch --set-upstream 本地关联远程分支
    git rm 与 git reset
    Git笔记之初识vi编辑器
    [内容分享]粗略判断Shader每条代码的成本
  • 原文地址:https://www.cnblogs.com/fate-/p/14791546.html
Copyright © 2011-2022 走看看