zoukankan      html  css  js  c++  java
  • Request对象的主要方法

     1 setAttribute(String name,Object):设置名字为name的request的参数值
    2 getAttribute(String name):返回由name指定的属性值
    3 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例
    4 getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组
    5 getCharacterEncoding():返回请求中的字符编码方式
    6 getContentLength():返回请求的Body的长度
    7 getHeader(String name):获得HTTP协议定义的文件头信息
    8 getHeaders(String name):返回指定名字的request Header的所有值,结果是一个枚举的实例
    9 getHeaderNames():返回所以request Header的名字,结果是一个枚举的实例
    10 getInputStream():返回请求的输入流,用于获得请求中的数据
    11 getMethod():获得客户端向服务器端传送数据的方法
    12 getParameter(String name):获得客户端传送给服务器端的有name指定的参数值
    13 getParameterNames():获得客户端传送给服务器端的所有参数的名字,结果是一个枚举的实例
    14 getParameterValues(String name):获得有name指定的参数的所有值
    15 getProtocol():获取客户端向服务器端传送数据所依据的协议名称
    16 getQueryString():获得查询字符串
    17 getRequestURI():获取发出请求字符串的客户端地址
    18 getRemoteAddr():获取客户端的IP地址
    19 getRemoteHost():获取客户端的名字
    20 getSession([Boolean create]):返回和请求相关Session
    21 getServerName():获取服务器的名字
    22 getServletPath():获取客户端所请求的脚本文件的路径
    23 getServerPort():获取服务器的端口号
    24 removeAttribute(String name):删除请求中的一个属性
  • 相关阅读:
    Yield Usage Understanding
    Deadclock on calling async methond
    How to generate file name according to datetime in bat command
    Run Unit API Testing Which Was Distributed To Multiple Test Agents
    druid的关键参数+数据库连接池运行原理
    修改idea打开新窗口的默认配置
    spring boot -thymeleaf-url
    @pathvariable和@RequestParam的区别
    spring boot -thymeleaf-域对象操作
    spring boot -thymeleaf-遍历list和map
  • 原文地址:https://www.cnblogs.com/clara/p/2413815.html
Copyright © 2011-2022 走看看