Langue

WebResourceResponse Constructeurs

Définition

Surcharges

Nom Description
WebResourceResponse(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

WebResourceResponse(String, String, Stream)

Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés.

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

Construit une réponse de ressource avec les paramètres donnés.

WebResourceResponse(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

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

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

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.

S’applique à

WebResourceResponse(String, String, Stream)

Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés.

[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

Paramètres

mimeType
String

type MIME de la réponse de ressource, par exemple "text/html".

encoding
String

encodage de caractères de la réponse de ressource, par exemple "utf-8".

data
Stream

flux d’entrée qui fournit les données de la réponse aux ressources. Ne doit pas être un StringBufferInputStream.

Attributs

Remarques

Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés. Les appelants doivent implémenter InputStream#read(byte[]) pour le flux d’entrée. InputStream#close() sera appelé une fois le WebView terminé avec la réponse.

<b>Remarque :</b> Le type MIME et l’encodage de caractères doivent être spécifiés en tant que paramètres distincts (par exemple "text/html" , et "utf-8"), pas une seule valeur comme le "text/html; charset=utf-8" format utilisé dans l’en-tête HTTP Content-Type. N’utilisez pas la valeur d’un en-tête HTTP Content-Encoding pour encoding, car cet en-tête ne spécifie pas d’encodage de caractères. Le contenu sans encodage de caractères défini (par exemple les ressources d’image) doit passer null pour encoding.

Documentation Java pour android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, java.io.InputStream).

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.

S’applique à

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

Construit une réponse de ressource avec les paramètres donnés.

[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

Paramètres

mimeType
String

type MIME de la réponse de ressource, par exemple "text/html".

encoding
String

encodage de caractères de la réponse de ressource, par exemple "utf-8".

statusCode
Int32

le code d’état doit figurer dans les plages [100, 299], [400, 599]. L’origine d’une redirection en spécifiant un code 3xx n’est pas prise en charge.

reasonPhrase
String

l’expression décrivant le code d’état, par exemple « OK ». Doit être non vide.

responseHeaders
IDictionary<String,String>

les en-têtes de la réponse de ressource représentés sous la forme d’un mappage de nom d’en-tête -> valeur d’en-tête.

data
Stream

flux d’entrée qui fournit les données de la réponse aux ressources. Ne doit pas être un StringBufferInputStream.

Attributs

Remarques

Construit une réponse de ressource avec les paramètres donnés. Les appelants doivent implémenter InputStream#read(byte[]) pour le flux d’entrée. InputStream#close() sera appelé une fois le WebView terminé avec la réponse.

<b>Remarque :</b> Consultez #WebResourceResponse(String,String,InputStream) pour plus d’informations sur ce qui doit être spécifié pour mimeType et encoding.

Documentation Java pour 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).

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.

S’applique à