ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Informez l’application hôte d’une demande de ressource et autorisez l’application à retourner les données.
[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
Paramètres
- request
- IWebResourceRequest
Objet contenant les détails de la requête.
Retours
Contenant android.webkit.WebResourceResponse
les informations de réponse ou null
si le WebView doit charger la ressource elle-même.
- Attributs
Remarques
Informez l’application hôte d’une demande de ressource et autorisez l’application à retourner les données. Si la valeur de retour est null
, le Service Worker continue de charger la ressource comme d’habitude. Sinon, la réponse de retour et les données seront utilisées.
<p class="remarque"><b>Remarque :</b> Cette méthode est appelée sur un thread autre que le thread d’interface utilisateur. Les clients doivent donc faire preuve de prudence lors de l’accès aux données privées ou au système de vue.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.