@Contract(threading=IMMUTABLE) public class ResponseProcessCookies extends Object implements HttpResponseInterceptor
CookieStore
with data
contained in response cookies received in the given the HTTP response.Modifier and Type | Field and Description |
---|---|
private org.apache.commons.logging.Log |
log |
Constructor and Description |
---|
ResponseProcessCookies() |
Modifier and Type | Method and Description |
---|---|
private static String |
formatCooke(Cookie cookie) |
void |
process(HttpResponse response,
HttpContext context)
Processes a response.
|
private void |
processCookies(HeaderIterator iterator,
CookieSpec cookieSpec,
CookieOrigin cookieOrigin,
CookieStore cookieStore) |
private final org.apache.commons.logging.Log log
public ResponseProcessCookies()
public void process(HttpResponse response, HttpContext context) throws HttpException, IOException
HttpResponseInterceptor
process
in interface HttpResponseInterceptor
response
- the response to postprocesscontext
- the context for the requestHttpException
- in case of an HTTP protocol violationIOException
- in case of an I/O errorprivate void processCookies(HeaderIterator iterator, CookieSpec cookieSpec, CookieOrigin cookieOrigin, CookieStore cookieStore)
private static String formatCooke(Cookie cookie)
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses