当前位置: 首页 > news >正文

HttpServletRequest常用方法

方法说明示例
String getMethod()获取请求的 HTTP 方法(如 GETPOST 等)。request.getMethod() 返回 "GET"
String getRequestURI()获取请求的 URI(路径部分,不包括域名和协议)。请求 http://localhost:8080/app/home 返回 /app/home
String getRequestURL()获取完整的请求 URL。请求 http://localhost:8080/app/home 返回 http://localhost:8080/app/home
String getContextPath()获取上下文路径(应用的根路径)。请求 http://localhost:8080/app/home 返回 /app
String getServletPath()获取 Servlet 路径(指定 Servlet 的路径部分)。请求 http://localhost:8080/app/home 返回 /home
String getQueryString()获取请求参数的查询字符串(? 后面的部分)。请求 http://localhost:8080/app/home?name=Tom 返回 name=Tom
方法说明示例
String getParameter(String name)根据参数名获取单一请求参数值。request.getParameter("name") 返回 "Tom"
String[] getParameterValues(String name)根据参数名获取请求参数的所有值(常用于复选框)。request.getParameterValues("hobby") 返回 ["reading", "sports"]
Enumeration<String> getParameterNames()获取所有请求参数的名称。遍历 Enumeration 来获取所有参数名。
Map<String, String[]> getParameterMap()获取请求参数的键值对(参数名为键,参数值为数组)。返回 {name=["Tom"], age=["25"]}
Enumeration<String> getHeaderNames()获取所有请求头的名称。遍历 Enumeration 来获取所有请求头名。
String getHeader(String name)根据名称获取请求头的值。request.getHeader("User-Agent") 返回 "Mozilla/5.0 ..."
int getIntHeader(String name)根据名称获取请求头的整数值(如 Content-Length)。request.getIntHeader("Content-Length") 返回一个整数值

 

http://www.lqws.cn/news/154225.html

相关文章:

  • 第六个微信小程序:教师工具集
  • 前端js获取当前经纬度(H5/pc/mac/window都可用)
  • JVM——如何打造一个类加载器?
  • Flask-Babel 使用示例
  • Spring 常用注解的使用
  • 全球IP归属地查询接口如何用C#进行调用?
  • IP证书与 域名证书有什么区别?
  • 如何自定义一个 Spring Boot Starter?
  • 老旧热泵设备智能化改造:Ethernet IP转Modbus的低成本升级路径
  • 打通印染车间“神经末梢”:DeviceNet转Ethernet/IP连接机器人的高效方案
  • 船舶事故海上搜救VR情景演练全场景 “复刻”,沉浸式救援体验​
  • Python 网络编程 -- WebSocket编程
  • 《如何使用MinGW-w64编译OpenCV和opencv_contrib》
  • Docker_Desktop开启k8s
  • GPU显存的作用和如何选择
  • 平安养老险蚌埠中心支公司开展金融宣教活动
  • Linux中INADDR_ANY详解
  • 63、.NET 异常处理
  • 人脸识别技术成为时代需求,视频智能分析网关视频监控系统中AI算法的应用
  • 推荐12个wordpress企业网站模板
  • 在NLP文本处理中,将字符映射到阿拉伯数字(构建词汇表vocab)的核心目的和意义
  • 航道无人机巡检系统
  • BLEU评分:机器翻译质量评估的黄金标准
  • Python训练营---Day44
  • 捍卫低空安全!-中科固源发现无人机MavLink协议远程内存泄漏漏洞
  • VisDrone无人机视觉挑战赛观察解析2025.6.5
  • [Zynq] Zynq Linux 环境下 AXI UART Lite 使用方法详解(代码示例)
  • 免费wordpress模板下载
  • ES 学习总结一 基础内容
  • MPNet:旋转机械轻量化故障诊断模型详解python代码复现