public class RedirectUtils extends Object
| Constructor and Description |
|---|
RedirectUtils(boolean isStrict302Handling,
boolean preserveHeaderCase) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.http.api.domain.message.request.HttpRequest |
createRedirectRequest(org.mule.runtime.http.api.domain.message.response.HttpResponse response,
org.mule.runtime.http.api.domain.message.request.HttpRequest request,
org.mule.runtime.http.api.client.HttpRequestOptions options)
Create a new request with the params of the original and the new URI from the LOCATION header.
|
void |
handleResponseCookies(com.ning.http.client.RequestBuilder requestBuilder,
org.mule.runtime.http.api.domain.message.response.HttpResponse response)
Sets the values present in the response set-cookies header to the next request builder cookies.
|
boolean |
shouldFollowRedirect(org.mule.runtime.http.api.domain.message.response.HttpResponse response,
org.mule.runtime.http.api.client.HttpRequestOptions options,
boolean enableMuleRedirect) |
public RedirectUtils(boolean isStrict302Handling,
boolean preserveHeaderCase)
public boolean shouldFollowRedirect(org.mule.runtime.http.api.domain.message.response.HttpResponse response,
org.mule.runtime.http.api.client.HttpRequestOptions options,
boolean enableMuleRedirect)
response - HttpResponseoptions - HttpRequestOptionspublic org.mule.runtime.http.api.domain.message.request.HttpRequest createRedirectRequest(org.mule.runtime.http.api.domain.message.response.HttpResponse response,
org.mule.runtime.http.api.domain.message.request.HttpRequest request,
org.mule.runtime.http.api.client.HttpRequestOptions options)
response - HttpResponserequest - HttpRequestpublic void handleResponseCookies(com.ning.http.client.RequestBuilder requestBuilder,
org.mule.runtime.http.api.domain.message.response.HttpResponse response)
requestBuilder - partial RequestBuilder without cookies set by the server response.response - the HttpResponse from the server.Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.