Sprache

WebResourceResponse Konstruktoren

Definition

Überlädt

Name Beschreibung
WebResourceResponse(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

WebResourceResponse(String, String, Stream)

Erstellt eine Ressourcenantwort mit dem angegebenen MIME-Typ, zeichencodierung und Eingabedatenstrom.

WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)

Erstellt eine Ressourcenantwort mit den angegebenen Parametern.

WebResourceResponse(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

protected WebResourceResponse(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Webkit.WebResourceResponse : nativeint * Android.Runtime.JniHandleOwnership -> Android.Webkit.WebResourceResponse

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

WebResourceResponse(String, String, Stream)

Erstellt eine Ressourcenantwort mit dem angegebenen MIME-Typ, zeichencodierung und Eingabedatenstrom.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * System.IO.Stream -> Android.Webkit.WebResourceResponse

Parameter

mimeType
String

der MIME-Typ der Ressourcenantwort, z "text/html". B. .

encoding
String

Die Zeichencodierung der Ressourcenantwort, z. B "utf-8". .

data
Stream

der Eingabedatenstrom, der die Daten der Ressourcenantwort bereitstellt. Darf kein StringBufferInputStream sein.

Attribute

Hinweise

Erstellt eine Ressourcenantwort mit dem angegebenen MIME-Typ, zeichencodierung und Eingabedatenstrom. Aufrufer müssen für den Eingabedatenstrom implementieren InputStream#read(byte[]) . InputStream#close() wird aufgerufen, nachdem das WebView mit der Antwort fertig gestellt wurde.

<b>Hinweis:</b> Der MIME-Typ und die Zeichencodierung müssen als separate Parameter angegeben werden (z. B "text/html" . und "utf-8"), nicht als einzelner Wert wie das format, das "text/html; charset=utf-8" im HTTP-Inhaltstypheader verwendet wird. Verwenden Sie nicht den Wert eines HTTP-Inhaltscodierungsheaders für encoding, da dieser Header keine Zeichencodierung angibt. Inhalt ohne definierte Zeichencodierung (z. B. Bildressourcen) sollte übergeben nullencodingwerden.

Java Dokumentation für android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, java.io.InputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)

Erstellt eine Ressourcenantwort mit den angegebenen Parametern.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, int statusCode, string reasonPhrase, System.Collections.Generic.IDictionary<string,string>? responseHeaders, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * int * string * System.Collections.Generic.IDictionary<string, string> * System.IO.Stream -> Android.Webkit.WebResourceResponse

Parameter

mimeType
String

der MIME-Typ der Ressourcenantwort, z "text/html". B. .

encoding
String

Die Zeichencodierung der Ressourcenantwort, z. B "utf-8". .

statusCode
Int32

der Statuscode muss sich in den Bereichen [100, 299], [400, 599] befinden. Die Ursache einer Umleitung durch Angeben eines 3xx-Codes wird nicht unterstützt.

reasonPhrase
String

der Ausdruck, der den Statuscode beschreibt, z. B. "OK". Muss nicht leer sein.

responseHeaders
IDictionary<String,String>

die Kopfzeilen der Ressourcenantwort, die als Zuordnung des Headernamens dargestellt werden –> Headerwert.

data
Stream

der Eingabedatenstrom, der die Daten der Ressourcenantwort bereitstellt. Darf kein StringBufferInputStream sein.

Attribute

Hinweise

Erstellt eine Ressourcenantwort mit den angegebenen Parametern. Aufrufer müssen für den Eingabedatenstrom implementieren InputStream#read(byte[]) . InputStream#close() wird aufgerufen, nachdem das WebView mit der Antwort fertig gestellt wurde.

<b>Hinweis:</b> Ausführliche Informationen dazu, wofür und encodingwie mimeType angegeben werden soll, finden Sie #WebResourceResponse(String,String,InputStream) unter .

Java Dokumentation für android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, int, java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.io.InputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: