Class SpringMVCPluginConfig.Plugin.Http

java.lang.Object
org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.Http
Enclosing class:
SpringMVCPluginConfig.Plugin

public static class SpringMVCPluginConfig.Plugin.Http extends Object
  • Field Details

    • HTTP_PARAMS_LENGTH_THRESHOLD

      public static int HTTP_PARAMS_LENGTH_THRESHOLD
      When either SpringMVCPluginConfig.Plugin.SpringMVC.COLLECT_HTTP_PARAMS is enabled, how many characters to keep and send to the OAP backend, use negative values to keep and send the complete parameters, NB. this config item is added for the sake of performance
    • HTTP_HEADERS_LENGTH_THRESHOLD

      public static int HTTP_HEADERS_LENGTH_THRESHOLD
      When INCLUDE_HTTP_HEADERS declares header names, this threshold controls the length limitation of all header values. use negative values to keep and send the complete headers. Note. this config item is added for the sake of performance.
    • INCLUDE_HTTP_HEADERS

      public static List<String> INCLUDE_HTTP_HEADERS
      It controls what header data should be collected, this is for security purpose, values must be in lower case
  • Constructor Details

    • Http

      public Http()