zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

javaweb-httpservlet中request获取请求数据

2023-02-26 09:51:11 时间

request获取请求数据

以下面这个链接为例: http://localhost:8080/fish9/servletDemo

1.请求行部分

String getMethod()          // 获取请求方式
String getContextPath()      // 获取项目访问路径 /fish9
StringBuffer getRequestURL()    // 获取 URL 统一资源定位符        http://localhost:8080/fish9/servletDemo
String getRequestURI()    // 获取 URI 统一资源标识符        /fish9/servletDemo
String getQueryString()        // 获取请求参数(Get 方式)        username=fish9&password=123456

2.请求头部分

String getHeader(String name)        // 根据请求头名称, 获取值
//User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36

3.请求体部分 (Post 才有) 通过 流读取 来获取 Post请求的参数 userName=mayikt&password=123

ServletInputStream getInputStream()        // 字节输入流
BufferedReader getReader()                // 字符输入流  readLine();

本文共 105 个字数,平均阅读时长 ≈ 1分钟