언어

ServiceWorkerClient.ShouldInterceptRequest(IWebResourceRequest) 메서드

정의

호스트 애플리케이션에 리소스 요청을 알리고 애플리케이션이 데이터를 반환하도록 허용합니다.

[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

매개 변수

request
IWebResourceRequest

요청의 세부 정보를 포함하는 개체입니다.

반품

android.webkit.WebResourceResponse 응답 정보를 포함하거나 null WebView가 리소스 자체를 로드해야 하는지 여부입니다.

특성

설명

호스트 애플리케이션에 리소스 요청을 알리고 애플리케이션이 데이터를 반환하도록 허용합니다. 반환 값이 null면 Service Worker는 평소와 같이 리소스를 계속 로드합니다. 그렇지 않으면 반환 응답 및 데이터가 사용됩니다.

<b>참고:</b> 이 메서드는 UI 스레드가 아닌 스레드에서 호출되므로 클라이언트는 개인 데이터 또는 뷰 시스템에 액세스할 때 주의해야 합니다.

에 대한 android.webkit.ServiceWorkerClient.shouldInterceptRequest(android.webkit.WebResourceRequest)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상