org.apache.http.client.protocol
Class RequestAcceptEncoding

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

@Contract(threading=IMMUTABLE)
public class RequestAcceptEncoding
extends Object
implements HttpRequestInterceptor

Class responsible for handling Content Encoding requests in HTTP.

Instances of this class are stateless, therefore they're thread-safe and immutable.

Since:
4.1
See Also:
"http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.5"

Constructor Summary
RequestAcceptEncoding()
           
RequestAcceptEncoding(List<String> encodings)
           
 
Method Summary
 void process(HttpRequest request, HttpContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestAcceptEncoding

public RequestAcceptEncoding(List<String> encodings)
Since:
4.4

RequestAcceptEncoding

public RequestAcceptEncoding()
Method Detail

process

public void process(HttpRequest request,
                    HttpContext context)
             throws HttpException,
                    IOException
Specified by:
process in interface HttpRequestInterceptor
Throws:
HttpException
IOException


Copyright © 1999–2018 The Apache Software Foundation. All rights reserved.