Package org.apache.http.client.protocol
Class ResponseProcessCookies
- java.lang.Object
-
- org.apache.http.client.protocol.ResponseProcessCookies
-
- All Implemented Interfaces:
org.apache.http.HttpResponseInterceptor
@Contract(threading=IMMUTABLE) public class ResponseProcessCookies extends java.lang.Object implements org.apache.http.HttpResponseInterceptor
Response interceptor that populates the currentCookieStore
with data contained in response cookies received in the given the HTTP response.- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.commons.logging.Log
log
-
Constructor Summary
Constructors Constructor Description ResponseProcessCookies()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
formatCooke(Cookie cookie)
void
process(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
private void
processCookies(org.apache.http.HeaderIterator iterator, CookieSpec cookieSpec, CookieOrigin cookieOrigin, CookieStore cookieStore)
-
-
-
Method Detail
-
process
public void process(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws org.apache.http.HttpException, java.io.IOException
- Specified by:
process
in interfaceorg.apache.http.HttpResponseInterceptor
- Throws:
org.apache.http.HttpException
java.io.IOException
-
processCookies
private void processCookies(org.apache.http.HeaderIterator iterator, CookieSpec cookieSpec, CookieOrigin cookieOrigin, CookieStore cookieStore)
-
formatCooke
private static java.lang.String formatCooke(Cookie cookie)
-
-