Class RequestViewHTTP

java.lang.Object
org.apache.jmeter.protocol.http.visualizers.RequestViewHTTP
All Implemented Interfaces:
RequestView

@AutoService(RequestView.class) public class RequestViewHTTP extends Object implements RequestView
Specializer panel to view a HTTP request parsed
  • Constructor Details

    • RequestViewHTTP

      public RequestViewHTTP()
      Pane to view HTTP request sample in view results tree
  • Method Details

    • init

      public void init()
      Description copied from interface: RequestView
      Init the panel
      Specified by:
      init in interface RequestView
    • clearData

      public void clearData()
      Description copied from interface: RequestView
      Clear all data in panel
      Specified by:
      clearData in interface RequestView
    • setSamplerResult

      public void setSamplerResult(Object objectResult)
      Description copied from interface: RequestView
      Put the result bean to display in panel
      Specified by:
      setSamplerResult in interface RequestView
      Parameters:
      objectResult - result to display
    • getQueryMap

      public static Map<String,String[]> getQueryMap(String query)
      Parameters:
      query - query to parse for param and value pairs
      Returns:
      Map params and values
    • decodeQuery

      public static String decodeQuery(String query)
      Decode a query string
      Parameters:
      query - to decode
      Returns:
      the decoded query string, if it can be url-decoded. Otherwise the original query will be returned.
    • getPanel

      public JPanel getPanel()
      Description copied from interface: RequestView
      Get the panel
      Specified by:
      getPanel in interface RequestView
      Returns:
      the panel viewer
    • getLabel

      public String getLabel()
      Description copied from interface: RequestView
      Get the label. Use as name for bottom tab
      Specified by:
      getLabel in interface RequestView
      Returns:
      the label's panel