Class RequestInfo

java.lang.Object
cool.scx.web.parameter_handler.RequestInfo

public final class RequestInfo extends Object
封装 RoutingContext 的参数 防止反复取值造成性能损失
Version:
0.0.1
Author:
scx567888
  • Constructor Details

  • Method Details

    • readJson

      public static com.fasterxml.jackson.databind.JsonNode readJson(String jsonStr)
    • readXml

      public static com.fasterxml.jackson.databind.JsonNode readXml(String xmlStr)
    • tryReadOrTextNode

      public static com.fasterxml.jackson.databind.JsonNode tryReadOrTextNode(String str)
      走到这里标识以上的匹配全部失败 , 这里不知道 body 的具体格式 所以进行猜测转换
      Parameters:
      str - a
      Returns:
      a
    • pathParams

      public com.fasterxml.jackson.databind.JsonNode pathParams()
    • query

      public com.fasterxml.jackson.databind.JsonNode query()
    • body

      public com.fasterxml.jackson.databind.JsonNode body()
    • uploadFiles

      public cool.scx.common.multi_map.MultiMap<String,MultiPartPart> uploadFiles()
    • contentType

      public ContentType contentType()
    • routingContext

      public RoutingContext routingContext()