spring boot——请求与参数校验——request原理&request获取请求行数据示例
request原理:


request功能:


代码示例:
package org.example.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Enumeration; @RestController public class ParamController { @RequestMapping(value = "/test1") public void test1(HttpServletRequest request) { System.out.println(request.getMethod()); //获取请求方式; System.out.println(request.getContextPath()); //获取虚拟目录 System.out.println(request.getServletPath()); //获取servlet路径 System.out.println(request.getQueryString()); //获取请求参数 System.out.println(request.getRequestURI()); //获取请求URI,部分 System.out.println(request.getRequestURL()); //获取请求URI,全部 } }

响应:



浙公网安备 33010602011771号