# Package org.apache.jmeter.protocol.http.sampler

package org.apache.jmeter.protocol.http.sampler

- Related Packages
  Package
  Description
  org.apache.jmeter.protocol.http.sampler.hc
- Class
  Description
  AccessLogSampler
  Description:
  AccessLogSampler is responsible for a couple of things: creating instances of Generator creating instances of Parser triggering popup windows calling Generator.generateRequest() checking to make sure the classes are valid making sure a class can be instantiated The intent of this sampler is it uses the generator and parser to create a HTTPSampler when it is needed.
  AccessLogSamplerBeanInfo
  AjpSampler
  Selector for the AJP/1.3 protocol (i.e.
  HTTPAbstractImpl
  Base class for HTTP implementations used by the HTTPSamplerProxy sampler.
  HttpClientDefaultParameters
  Deprecated.
  since 5.0
  HTTPFileImpl
  HTTP Sampler which can read from file: URLs
  HTTPHC4Impl
  HTTP Sampler using Apache HttpClient 4.x.
  HTTPHC4Impl.HttpDelete
  HTTPHC4Impl.HttpGetWithEntity
  Implementation that allows GET method to have a body
  HTTPHCAbstractImpl
  Common parent class for HttpClient implementations.
  HTTPJavaImpl
  A sampler which understands all the parts necessary to read statistics about HTTP requests, including cookies and authentication.
  HTTPSampler
  A sampler which understands all the parts necessary to read statistics about HTTP requests, including cookies and authentication.
  HTTPSamplerBase
  Common constants and methods for HTTP samplers
  HTTPSamplerBase.SourceType
  HTTPSamplerBaseBeanInfo
  This is the BeanInfo class for the TestBean HTTPSamplerBase.
  HTTPSamplerBaseConverter
  Class for XStream conversion of HTTPResult
  HTTPSampleResult
  This is a specialisation of the SampleResult class for the HTTP protocol.
  HTTPSamplerFactory
  Factory to return the appropriate HTTPSampler for use with classes that need an HTTPSampler; also creates the implementations for use with HTTPSamplerProxy.
  HTTPSamplerProxy
  Proxy class that dispatches to the appropriate HTTP sampler.
  HttpWebdav
  WebDav request
  PostWriter
  Class for setting the necessary headers for a POST request, and sending the body of the POST.
  PutWriter
  Class for setting the necessary headers for a PUT request, and sending the body of the PUT.
  ResourcesDownloader
  Manages the parallel http resources download.
  A shared thread pool is used by all the sample.
  A sampler will usually do the following
  ResourcesDownloader.AsynSamplerResultHolder
  Holder of AsynSampler result