51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

javaweb-httpservlet中request获取请求数据

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();

赞(0)
未经允许不得转载:工具盒子 » javaweb-httpservlet中request获取请求数据