org.apache.jmeter.protocol.http.proxy

Class HttpRequestHdr


public class HttpRequestHdr
extends Object

The headers of the client HTTP request.

Constructor Summary

HttpRequestHdr()
HttpRequestHdr(HTTPSamplerBase sampler)

Method Summary

HeaderManager
getHeaderManager()
HTTPSamplerBase
getSampler()
Deprecated. use the getSampler(HashMap pageEncodings, HashMap formEncodings) instead, since that properly handles the encodings of the page
HTTPSamplerBase
getSampler(Map pageEncodings, Map formEncodings)
String
getUrl()
Returns the url string extracted from the first line of the client request.
byte[]
parse(InputStream in)
Parses a http header from a stream.

Constructor Details

HttpRequestHdr

public HttpRequestHdr()

HttpRequestHdr

public HttpRequestHdr(HTTPSamplerBase sampler)
Parameters:
sampler - the http sampler

Method Details

getHeaderManager

public HeaderManager getHeaderManager()

getSampler

public HTTPSamplerBase getSampler()
            throws MalformedURLException,
                   IOException,
                   ProtocolException

Deprecated. use the getSampler(HashMap pageEncodings, HashMap formEncodings) instead, since that properly handles the encodings of the page

Returns:
the sampler

getSampler

public HTTPSamplerBase getSampler(Map pageEncodings,
                                  Map formEncodings)
            throws MalformedURLException,
                   IOException

getUrl

public String getUrl()
Returns the url string extracted from the first line of the client request.
Returns:
the url

parse

public byte[] parse(InputStream in)
            throws IOException
Parses a http header from a stream.
Parameters:
in - the stream to parse.
Returns:
array of bytes from client.

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