Linguaggio

WebResourceResponse Costruttori

Definizione

Overload

Nome Descrizione
WebResourceResponse(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

WebResourceResponse(String, String, Stream)

Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati.

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

Costruisce una risposta di risorsa con i parametri specificati.

WebResourceResponse(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

WebResourceResponse(String, String, Stream)

Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati.

[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

Parametri

mimeType
String

tipo MIME della risposta della risorsa, ad esempio "text/html".

encoding
String

la codifica dei caratteri della risposta della risorsa, ad esempio "utf-8".

data
Stream

flusso di input che fornisce i dati della risposta della risorsa. Non deve essere un valore StringBufferInputStream.

Attributi

Commenti

Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati. I chiamanti devono implementare InputStream#read(byte[]) per il flusso di input. InputStream#close() verrà chiamato dopo che WebView ha terminato la risposta.

<b Nota:</b>> Il tipo MIME e la codifica dei caratteri devono essere specificati come parametri separati (ad esempio "text/html" e "utf-8"), non come il "text/html; charset=utf-8" formato usato nell'intestazione Http Content-Type. Non usare il valore di un'intestazione HTTP Content-Encoding per encoding, perché tale intestazione non specifica una codifica dei caratteri. Il contenuto senza una codifica di caratteri definita (ad esempio le risorse dell'immagine) deve passare null per encoding.

per android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, java.io.InputStream).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Costruisce una risposta di risorsa con i parametri specificati.

[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

Parametri

mimeType
String

tipo MIME della risposta della risorsa, ad esempio "text/html".

encoding
String

la codifica dei caratteri della risposta della risorsa, ad esempio "utf-8".

statusCode
Int32

Il codice di stato deve essere compreso negli intervalli [100, 299], [400, 599]. La causa di un reindirizzamento specificando un codice 3xx non è supportata.

reasonPhrase
String

la frase che descrive il codice di stato, ad esempio "OK". Deve essere non vuoto.

responseHeaders
IDictionary<String,String>

intestazioni della risposta della risorsa rappresentate come mapping del nome dell'intestazione -> valore dell'intestazione.

data
Stream

flusso di input che fornisce i dati della risposta della risorsa. Non deve essere un valore StringBufferInputStream.

Attributi

Commenti

Costruisce una risposta di risorsa con i parametri specificati. I chiamanti devono implementare InputStream#read(byte[]) per il flusso di input. InputStream#close() verrà chiamato dopo che WebView ha terminato la risposta.

<b Nota:</b>> Per #WebResourceResponse(String,String,InputStream) informazioni dettagliate sugli elementi da specificare per mimeType e encoding.

per 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).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a