org.apache.jmeter.protocol.http.visualizers

## Class RequestViewHTTP

- java.lang.Object
- - org.apache.jmeter.protocol.http.visualizers.RequestViewHTTP

- All Implemented Interfaces:
    RequestView

      public class RequestViewHTTP
      extends Object
      implements RequestView

  Specializer panel to view a HTTP request parsed

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `RequestViewHTTP()` Pane to view HTTP request sample in view results tree

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `clearData()` Clear all data in panel
    `static String` | `decodeQuery(String query)` Decode a query string
    `String` | `getLabel()` Get the label.
    `JPanel` | `getPanel()` Get the panel
    `static Map<String,String[]>` | `getQueryMap(String query)`
    `void` | `init()` Init the panel
    `void` | `setSamplerResult(Object objectResult)` Put the result bean to display in panel

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### RequestViewHTTP

          public RequestViewHTTP()

      Pane to view HTTP request sample in view results tree

  - ### Method Detail

    - #### 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

Copyright © 1998-2022 Apache Software Foundation. All Rights Reserved.