WebResourceResponse Construtores

Definição

Sobrecargas

Nome Description
WebResourceResponse(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

WebResourceResponse(String, String, Stream)

Constrói uma resposta de recurso com o tipo MIME, a codificação de caracteres e o fluxo de entrada fornecidos.

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

Constrói uma resposta de recurso com os parâmetros especificados.

WebResourceResponse(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

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

Parâmetros

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

WebResourceResponse(String, String, Stream)

Constrói uma resposta de recurso com o tipo MIME, a codificação de caracteres e o fluxo de entrada fornecidos.

[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

Parâmetros

mimeType
String

o tipo MIME da resposta do recurso, por exemplo "text/html".

encoding
String

codificação de caracteres da resposta do recurso, por exemplo "utf-8".

data
Stream

o fluxo de entrada que fornece os dados da resposta do recurso. Não deve ser um StringBufferInputStream.

Atributos

Comentários

Constrói uma resposta de recurso com o tipo MIME, a codificação de caracteres e o fluxo de entrada fornecidos. Os chamadores devem implementar InputStream#read(byte[]) para o fluxo de entrada. InputStream#close() será chamado depois que o WebView tiver terminado com a resposta.

<b>Observação:</b> O tipo MIME e a codificação de caracteres devem ser especificados como parâmetros separados (por exemplo "text/html" e "utf-8"), não um único valor como o "text/html; charset=utf-8" formato usado no cabeçalho tipo de conteúdo HTTP. Não use o valor de um cabeçalho de Codificação de Conteúdo HTTP para encoding, pois esse cabeçalho não especifica uma codificação de caractere. O conteúdo sem uma codificação de caractere definida (por exemplo, recursos de imagem) deve passar null para encoding.

Java documentação para android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, java.io.InputStream).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Constrói uma resposta de recurso com os parâmetros especificados.

[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

Parâmetros

mimeType
String

o tipo MIME da resposta do recurso, por exemplo "text/html".

encoding
String

codificação de caracteres da resposta do recurso, por exemplo "utf-8".

statusCode
Int32

o código de status precisa estar nos intervalos [100, 299], [400, 599]. Não há suporte para causar um redirecionamento especificando um código 3xx.

reasonPhrase
String

a frase que descreve o código de status, por exemplo, "OK". Deve não estar vazio.

responseHeaders
IDictionary<String,String>

os cabeçalhos da resposta do recurso representados como um mapeamento do nome do cabeçalho –> valor do cabeçalho.

data
Stream

o fluxo de entrada que fornece os dados da resposta do recurso. Não deve ser um StringBufferInputStream.

Atributos

Comentários

Constrói uma resposta de recurso com os parâmetros especificados. Os chamadores devem implementar InputStream#read(byte[]) para o fluxo de entrada. InputStream#close() será chamado depois que o WebView tiver terminado com a resposta.

<b>Observação:</b> Consulte #WebResourceResponse(String,String,InputStream) detalhes sobre o que deve ser especificado para mimeType e encoding.

Java documentação para 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).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a