WebResourceResponse Konstruktoren
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.
Ü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
- 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.
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 .
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.