一、HttpServletRequest介绍

  HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。

二、Request常用方法

2.1、获得客户机信息

  getRequestURL方法返回客户端发出请求时的完整URL。
  getRequestURI方法返回请求行中的资源名部分。
  getQueryString 方法返回请求行中的参数部分。
  getPathInfo方法返回请求URL中的额外路径信息。额外路径信息是请求URL中的位于Servlet的路径之后和查询参数之前的内容,它以“/”开头。
  getRemoteAddr方法返回发出请求的客户机的IP地址。
  getRemoteHost方法返回发出请求的客户机的完整主机名。
  getRemotePort方法返回客户机所使用的网络端口号。
  getLocalAddr方法返回WEB服务器的IP地址。
  getLocalName方法返回WEB服务器的主机名。

2.2、获得客户机请求头

  getHeader(string name)方法:String
  getHeaders(String name)方法:Enumeration
  getHeaderNames()方法

2.3、获得客户机请求参数(客户端提交的数据)

  • getParameter(String)方法(常用)
  • getParameterValues(String name)方法(常用)
  • getParameterNames()方法(不常用)
  • getParameterMap()方法(编写框架时常用)

转载于:https://www.cnblogs.com/sosolili/p/4970583.html

HttpServletRequest对象相关推荐

  1. javaweb学习总结(十)——HttpServletRequest对象(一)

    2019独角兽企业重金招聘Python工程师标准>>> 一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协 ...

  2. httpservletrequest_了解HttpServletRequest 对象 基本应用

    HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发⼈员通过这个对象的⽅法,可以获得客户这些信息.简单来说 ...

  3. spring几种获取 HttpServletRequest 对象的方式

    以下的 request 实例都编号了,一共 4 种 方式 1.@Autowired 方式 2.public void Test(HttpServletRequest request1, HttpSer ...

  4. javaweb学习总结(十):HttpServletRequest对象(一)

    一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象 ...

  5. HttpServletRequest 对象

    HttpServletRequest 对象 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提 ...

  6. javaweb学习总结(十)——HttpServletRequest对象(一)(转)

    (每天都会更新至少一篇以上,有兴趣的可以关注)转载自孤傲苍狼 一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器 ...

  7. java面试题8 牛客:在Web应用程序中,( )负责将HTTP请求转换为HttpServletRequest对象

    在Web应用程序中,(    )负责将HTTP请求转换为HttpServletRequest对象 A Servlet对象 B HTTP服务器 C Web容器 D JSP网页 首先我们来看看web程序的 ...

  8. Java Web学习总结(7)——HttpServletRequest对象

    一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象 ...

  9. HttpServletRequest对象,请求行、请求头、请求体

    HttpServletRequest 公共接口类HttpServletRequest继承自ServletRequest.客户端浏览器发出的请求被封装成为一个HttpServletRequest对象.对 ...

最新文章

  1. U-LanD:基于不确定性的视频地标检测
  2. pythonfor循环语句1到7、不要4_【IT专家】关于Python中的for循环控制语句
  3. CLion 控制台输出内容乱码问题的解决方法
  4. mysql 截断表_入门MySQL——基础语句篇
  5. java 图片导出_java导出含图片的word
  6. python垃圾回收价格表_深度解析Python垃圾回收机制(超级详细)
  7. 野火linux底板设计,野火STM32F767套件(底板+核心板)
  8. 腾讯京东要建“反阿里联盟”?Python 或成 Excel 官方脚本语言;百度华为在一起 | 一周业界事
  9. 当线程在捕捉异常,即使马上杀掉线程,捕捉到异常之后仍然执行异常处理程序...
  10. E45: ‘readonly‘ option is set (add ! to override)
  11. 虚拟服务器配置了打不开,虚拟主机机打不开网站
  12. 利用tensorflow训练自己的图片数据集——数据准备
  13. BLE(2)—— 基本特性(状态、角色、地址、信道)
  14. 关于游戏手柄按键的设计
  15. 教学计划编制问题(C语言)
  16. 关于“/usr/include/openssl/bn.h 288 error: parse error before BN_ULONG解决方法
  17. Matlab 图像转极坐标系
  18. ACL 2020 | 特定风格标题生成《Hooks in the headline》论文阅读笔记
  19. JAVA狗叫源代码_从头认识java-1.1 编程语言抽象过程以及java的基础特性
  20. 【遇见Doris】Apache Doris 在京东广告平台的应用

热门文章

  1. pytorch 创建神经网络
  2. MySQL View
  3. tesseract win 训练
  4. Bokeh 布局图像和工具
  5. java程序员内功_Java程序员如何成为内功深厚的架构师
  6. 在过程中要正式批准可交付成果_PMP模拟考试一(200题中文版)
  7. Java基础学习总结(169)——ThreadLocal 使用总结
  8. eclipse java类图_eclipse中。green UML 自动生成类图
  9. 哪些是计算机应用基金,计算机应用的基金有哪些
  10. mysql重新创建测试对象的SQL_MySQL_Sql_打怪升级_进阶篇_测试: SQL随机生成测试数据...