URLStreamHandler.OpenConnection Метод

Определение

Перегрузки

Имя Описание
OpenConnection(URL, Proxy)

То же, что и openConnection(URL), за исключением того, что подключение будет выполнено через указанный прокси-сервер; Обработчики протоколов, которые не поддерживают прокси-сервер, игнорируют параметр прокси и делают нормальное подключение.

OpenConnection(URL)

Открывает подключение к объекту, на который URL ссылается аргумент.

OpenConnection(URL, Proxy)

То же, что и openConnection(URL), за исключением того, что подключение будет выполнено через указанный прокси-сервер; Обработчики протоколов, которые не поддерживают прокси-сервер, игнорируют параметр прокси и делают нормальное подключение.

[Android.Runtime.Register("openConnection", "(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Ljava_net_Proxy_Handler")]
protected virtual Java.Net.URLConnection? OpenConnection(Java.Net.URL? u, Java.Net.Proxy? p);
[<Android.Runtime.Register("openConnection", "(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Ljava_net_Proxy_Handler")>]
abstract member OpenConnection : Java.Net.URL * Java.Net.Proxy -> Java.Net.URLConnection
override this.OpenConnection : Java.Net.URL * Java.Net.Proxy -> Java.Net.URLConnection

Параметры

u
URL

URL-адрес, к которому он подключается.

p
Proxy

прокси-сервер, через который будет выполнено подключение. Если необходимо прямое подключение, необходимо указать Proxy.NO_PROXY.

Возвращаемое значение

URLConnection объект для URLобъекта .

Атрибуты

Исключения

Значение , если при открытии подключения возникает ошибка ввода-вывода.

Если какой-либо аргумент является null неправильным или типом прокси-сервера.

Если обработчик протокола не поддерживает этот метод.

Комментарии

То же, что и openConnection(URL), за исключением того, что подключение будет выполнено через указанный прокси-сервер; Обработчики протоколов, которые не поддерживают прокси-сервер, игнорируют параметр прокси и делают нормальное подключение.

Вызов этого метода упрещает параметры прокси-сервера по умолчанию для системы.

Добавлено в версии 1.5.

Документация по Java для java.net.URLStreamHandler.openConnection(java.net.URL, java.net.Proxy).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

OpenConnection(URL)

Открывает подключение к объекту, на который URL ссылается аргумент.

[Android.Runtime.Register("openConnection", "(Ljava/net/URL;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Handler")]
protected abstract Java.Net.URLConnection? OpenConnection(Java.Net.URL? u);
[<Android.Runtime.Register("openConnection", "(Ljava/net/URL;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Handler")>]
abstract member OpenConnection : Java.Net.URL -> Java.Net.URLConnection

Параметры

u
URL

URL-адрес, к которому он подключается.

Возвращаемое значение

URLConnection объект для URLобъекта .

Атрибуты

Исключения

Значение , если при открытии подключения возникает ошибка ввода-вывода.

Комментарии

Открывает подключение к объекту, на который URL ссылается аргумент. Этот метод должен быть переопределен подклассом.

Если для протокола обработчика (например, HTTP или JAR), существует открытый, специализированный подкласс URLConnection, принадлежащий одному из следующих пакетов или один из их подпакетов: java.lang, java.io, java.util, java.net, возвращенное соединение будет иметь этот подкласс. Например, для HTTP-объекта HttpURLConnection будет возвращен, а для JAR-файла JarURLConnection будет возвращено.

Документация по Java для java.net.URLStreamHandler.openConnection(java.net.URL).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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