org.apache.http.protocol
Class RequestUserAgentHC4

java.lang.Object
  extended by org.apache.http.protocol.RequestUserAgentHC4
All Implemented Interfaces:
org.apache.http.HttpRequestInterceptor

@Immutable
public class RequestUserAgentHC4
extends java.lang.Object
implements org.apache.http.HttpRequestInterceptor

RequestUserAgentHC4 is responsible for adding User-Agent header. This interceptor is recommended for client side protocol processors.

Since:
4.0

Constructor Summary
RequestUserAgentHC4()
           
RequestUserAgentHC4(java.lang.String userAgent)
           
 
Method Summary
 void process(org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestUserAgentHC4

public RequestUserAgentHC4(java.lang.String userAgent)

RequestUserAgentHC4

public RequestUserAgentHC4()
Method Detail

process

public void process(org.apache.http.HttpRequest request,
                    org.apache.http.protocol.HttpContext context)
             throws org.apache.http.HttpException,
                    java.io.IOException
Specified by:
process in interface org.apache.http.HttpRequestInterceptor
Throws:
org.apache.http.HttpException
java.io.IOException