ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigen Sie die Hostanwendung über eine Ressourcenanforderung, und erlauben Sie der Anwendung, die Daten zurückzugeben.
[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
Parameter
- request
- IWebResourceRequest
Objekt, das die Details der Anforderung enthält.
Gibt zurück
A android.webkit.WebResourceResponse containing the response information or null if the WebView should load the resource itself.
- Attribute
Hinweise
Benachrichtigen Sie die Hostanwendung über eine Ressourcenanforderung, und erlauben Sie der Anwendung, die Daten zurückzugeben. Wenn der Rückgabewert lautet null, lädt der Service Worker die Ressource weiterhin wie gewohnt. Andernfalls werden die Rückgabeantwort und die Daten verwendet.
<p class="note"><b>Note:</b> Diese Methode wird für einen anderen Thread als den UI-Thread aufgerufen, sodass Clients beim Zugriff auf private Daten oder das Ansichtssystem Vorsicht walten lassen sollten.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.