Class RequestUtils

java.lang.Object
com.codeupsoft.base.common.utils.RequestUtils

public class RequestUtils extends Object
请求工具类,提供获取当前请求上下文相关信息的便捷方法.
Author:
ruoyi
  • Constructor Details

    • RequestUtils

      public RequestUtils()
  • Method Details

    • getParameter

      public static String getParameter(String name)
      获取String参数.
    • getParameter

      public static String getParameter(String name, String defaultValue)
      获取String参数.
    • getParameterToInt

      public static Integer getParameterToInt(String name)
      获取Integer参数.
    • getParameterToInt

      public static Integer getParameterToInt(String name, Integer defaultValue)
      获取Integer参数.
    • getParameterToBool

      public static Boolean getParameterToBool(String name)
      获取Boolean参数.
    • getParameterToBool

      public static Boolean getParameterToBool(String name, Boolean defaultValue)
      获取Boolean参数.
    • getParams

      public static Map<String,String[]> getParams(jakarta.servlet.ServletRequest request)
      获得所有请求参数.
      Parameters:
      request - 请求对象ServletRequest
      Returns:
      Map
    • getParamMap

      public static Map<String,String> getParamMap(jakarta.servlet.ServletRequest request)
      获得所有请求参数.
      Parameters:
      request - 请求对象ServletRequest
      Returns:
      Map
    • getRequest

      public static jakarta.servlet.http.HttpServletRequest getRequest()
      获取request.
    • getResponse

      public static jakarta.servlet.http.HttpServletResponse getResponse()
      获取response.
    • getSession

      public static jakarta.servlet.http.HttpSession getSession()
      获取session.
    • getRequestAttributes

      public static org.springframework.web.context.request.ServletRequestAttributes getRequestAttributes()
      获取ServletRequestAttributes.
    • urlEncode

      public static String urlEncode(String str)
      内容编码.
      Parameters:
      str - 内容
      Returns:
      编码后的内容
    • urlDecode

      public static String urlDecode(String str)
      内容解码.
      Parameters:
      str - 内容
      Returns:
      解码后的内容
    • getHeaders

      public static Map<String,String> getHeaders(jakarta.servlet.http.HttpServletRequest request)
      获取请求头.
      Parameters:
      request - 请求对象
      Returns:
      请求头