org.apache.http.impl.client
Class LaxRedirectStrategy

java.lang.Object
  extended by org.apache.http.impl.client.DefaultRedirectStrategy
      extended by org.apache.http.impl.client.LaxRedirectStrategy
All Implemented Interfaces:
RedirectStrategy

@Contract(threading=IMMUTABLE)
public class LaxRedirectStrategy
extends DefaultRedirectStrategy

Lax RedirectStrategy implementation that automatically redirects all HEAD, GET, POST, and DELETE requests. This strategy relaxes restrictions on automatic redirection of POST methods imposed by the HTTP specification.

Since:
4.2

Field Summary
static LaxRedirectStrategy INSTANCE
           
 
Fields inherited from class org.apache.http.impl.client.DefaultRedirectStrategy
REDIRECT_LOCATIONS
 
Constructor Summary
LaxRedirectStrategy()
           
 
Method Summary
protected  boolean isRedirectable(String method)
           
 
Methods inherited from class org.apache.http.impl.client.DefaultRedirectStrategy
createLocationURI, getLocationURI, getRedirect, isRedirected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final LaxRedirectStrategy INSTANCE
Constructor Detail

LaxRedirectStrategy

public LaxRedirectStrategy()
Method Detail

isRedirectable

protected boolean isRedirectable(String method)
Overrides:
isRedirectable in class DefaultRedirectStrategy


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