Язык

WebResourceResponse Конструкторы

Определение

Перегрузки

Имя. Описание
WebResourceResponse(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

WebResourceResponse(String, String, Stream)

Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода.

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

Создает ответ ресурса с заданными параметрами.

WebResourceResponse(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

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

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

WebResourceResponse(String, String, Stream)

Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода.

[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

Параметры

mimeType
String

Например, "text/html"тип MIME ответа ресурса.

encoding
String

Кодирование символов ответа ресурса, например "utf-8".

data
Stream

входной поток, предоставляющий данные ответа ресурса. Не должно быть StringBufferInputStream.

Атрибуты

Комментарии

Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода. Вызывающие элементы должны реализовать InputStream#read(byte[]) для входного потока. InputStream#close() вызывается после завершения работы WebView с ответом.

<b Примечание.</b>> Тип MIME и кодировка символов должны быть указаны в виде отдельных параметров (например"text/html", и "utf-8"не одного значения, например "text/html; charset=utf-8" формата, используемого в заголовке HTTP Content-Type). Не используйте значение заголовка http Content-Encoding для encoding, так как этот заголовок не указывает кодировку символов. Содержимое без определенной кодировки символов (например, для ресурсов изображения) должно передаваться nullencoding.

Java документации по android.webkit.WebResourceResponse.WebResourceResponse(java.lang.String, java.lang.String, java.io.InputStream).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

Создает ответ ресурса с заданными параметрами.

[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

Параметры

mimeType
String

Например, "text/html"тип MIME ответа ресурса.

encoding
String

Кодирование символов ответа ресурса, например "utf-8".

statusCode
Int32

Код состояния должен находиться в диапазонах [100, 299], [400, 599]. Причина перенаправления путем указания кода 3xx не поддерживается.

reasonPhrase
String

Фраза, описывающая код состояния, например "ОК". Должен быть непуст.

responseHeaders
IDictionary<String,String>

заголовки ответа ресурса, представленные в виде сопоставления имени заголовка —> значения заголовка.

data
Stream

входной поток, предоставляющий данные ответа ресурса. Не должно быть StringBufferInputStream.

Атрибуты

Комментарии

Создает ответ ресурса с заданными параметрами. Вызывающие элементы должны реализовать InputStream#read(byte[]) для входного потока. InputStream#close() вызывается после завершения работы WebView с ответом.

<b Примечание.</b>> См#WebResourceResponse(String,String,InputStream). дополнительные сведения о том, для чего следует указать mimeType и encoding.

Java документации по 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).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к