ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Notifique a la aplicación host de una solicitud de recurso y permita que la aplicación devuelva los datos.
[Android.Runtime.Register("shouldInterceptRequest", "(Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "GetShouldInterceptRequest_Landroid_webkit_WebResourceRequest_Handler", ApiSince=24)]
public virtual Android.Webkit.WebResourceResponse? ShouldInterceptRequest (Android.Webkit.IWebResourceRequest? request);
[<Android.Runtime.Register("shouldInterceptRequest", "(Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "GetShouldInterceptRequest_Landroid_webkit_WebResourceRequest_Handler", ApiSince=24)>]
abstract member ShouldInterceptRequest : Android.Webkit.IWebResourceRequest -> Android.Webkit.WebResourceResponse
override this.ShouldInterceptRequest : Android.Webkit.IWebResourceRequest -> Android.Webkit.WebResourceResponse
Parámetros
- request
- IWebResourceRequest
Objeto que contiene los detalles de la solicitud.
Devoluciones
que android.webkit.WebResourceResponse
contiene la información de respuesta o null
si webView debe cargar el propio recurso.
- Atributos
Comentarios
Notifique a la aplicación host de una solicitud de recurso y permita que la aplicación devuelva los datos. Si el valor devuelto es null
, Service Worker seguirá cargando el recurso como de costumbre. De lo contrario, se usarán la respuesta de devolución y los datos.
<p class="note"><b>Note:</b> Este método se llama en un subproceso distinto del subproceso de interfaz de usuario, por lo que los clientes deben tener precaución al acceder a datos privados o al sistema de vista.
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.