类 RequestModule

java.lang.Object
org.ssssssss.magicapi.modules.servlet.RequestModule

@MagicModule("request") public class RequestModule extends Object
request 模块
作者:
mxd
  • 字段详细资料

  • 构造器详细资料

  • 方法详细资料

    • getFile

      @Comment("\u83b7\u53d6\u6587\u4ef6") public static org.springframework.web.multipart.MultipartFile getFile(@Comment(name="name",value="\u53c2\u6570\u540d") String name)
      获取文件信息
      参数:
      name - 参数名
    • getFiles

      @Comment("\u83b7\u53d6\u591a\u4e2a\u6587\u4ef6") public static List<org.springframework.web.multipart.MultipartFile> getFiles(@Comment(name="name",value="\u53c2\u6570\u540d") String name)
      获取文件信息
      参数:
      name - 参数名
    • get

      @Comment("\u83b7\u53d6\u539f\u751fHttpServletRequest\u5bf9\u8c61") public static MagicHttpServletRequest get()
      获取原生HttpServletRequest对象
    • getMultipartHttpServletRequest

      private static org.springframework.web.multipart.MultipartRequest getMultipartHttpServletRequest()
    • getValues

      @Comment("\u6839\u636e\u8bf7\u6c42\u53c2\u6570\u540d\u83b7\u53d6\u503c") public List<String> getValues(@Comment(name="name",value="\u53c2\u6570\u540d") String name)
      根据参数名获取参数值集合
      参数:
      name - 参数名
    • getHeaders

      @Comment("\u6839\u636eheader\u540d\u83b7\u53d6\u503c") public List<String> getHeaders(@Comment(name="name",value="header\u540d") String name)
      根据header名获取header集合
      参数:
      name - 参数名
    • getClientIP

      @Comment("\u83b7\u53d6\u5ba2\u6237\u7aefIP") public String getClientIP(String... otherHeaderNames)