UrlRequest.ICallback.OnRedirectReceived Método

Definición

Se invoca cada vez que se encuentra un redireccionamiento.

[Android.Runtime.Register("onRedirectReceived", "(Landroid/net/http/UrlRequest;Landroid/net/http/UrlResponseInfo;Ljava/lang/String;)V", "GetOnRedirectReceived_Landroid_net_http_UrlRequest_Landroid_net_http_UrlResponseInfo_Ljava_lang_String_Handler:Android.Net.Http.UrlRequest/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public void OnRedirectReceived(Android.Net.Http.UrlRequest request, Android.Net.Http.UrlResponseInfo info, string newLocationUrl);
[<Android.Runtime.Register("onRedirectReceived", "(Landroid/net/http/UrlRequest;Landroid/net/http/UrlResponseInfo;Ljava/lang/String;)V", "GetOnRedirectReceived_Landroid_net_http_UrlRequest_Landroid_net_http_UrlResponseInfo_Ljava_lang_String_Handler:Android.Net.Http.UrlRequest/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member OnRedirectReceived : Android.Net.Http.UrlRequest * Android.Net.Http.UrlResponseInfo * string -> unit

Parámetros

request
UrlRequest

Solicitud que se redirige. <fuerte>No se garantiza que sea el mismo objeto que el recibido por otras devoluciones de llamada, ni se garantiza que sea el devuelto por URLRequest.Builder#build.</strong> Sin embargo, las llamadas al método en este objeto tendrán los mismos efectos que las llamadas en el original URLRequest.

info
UrlResponseInfo

Información de respuesta.

newLocationUrl
String

Ubicación donde se redirige la solicitud.

Atributos

Comentarios

Se invoca cada vez que se encuentra un redireccionamiento. Esto solo se invocará entre la llamada a UrlRequest#start y Callback#onResponseStarted onResponseStarted(). El cuerpo de la respuesta de redirección, si tiene uno, se omitirá.

No se seguirá el redireccionamiento hasta que se llame al método urlRequest UrlRequest#followRedirect , ya sea de forma sincrónica o asincrónica.

Documentación de Java para android.net.http.UrlRequest.Callback.onRedirectReceived(android.net.http.UrlRequest, android.net.http.UrlResponseInfo, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a