URL.OpenConnection 메서드

정의

오버로드

Name Description
OpenConnection(Proxy)

지정된 프록시를 통해 연결이 이루어지는 것을 제외하고는 동일합니다 #openConnection(). 프록시를 지원하지 않는 프로토콜 처리기는 프록시 매개 변수를 무시하고 정상적인 연결을 만듭니다.

OpenConnection()

에서 java.net.URLConnection URLConnection 참조하는 원격 개체에 대한 연결을 나타내는 인스턴스를 URL반환합니다.

OpenConnection(Proxy)

지정된 프록시를 통해 연결이 이루어지는 것을 제외하고는 동일합니다 #openConnection(). 프록시를 지원하지 않는 프로토콜 처리기는 프록시 매개 변수를 무시하고 정상적인 연결을 만듭니다.

[Android.Runtime.Register("openConnection", "(Ljava/net/Proxy;)Ljava/net/URLConnection;", "")]
public Java.Net.URLConnection? OpenConnection(Java.Net.Proxy? proxy);
[<Android.Runtime.Register("openConnection", "(Ljava/net/Proxy;)Ljava/net/URLConnection;", "")>]
member this.OpenConnection : Java.Net.Proxy -> Java.Net.URLConnection

매개 변수

proxy
Proxy

이 연결을 만들 프록시입니다. 직접 연결이 필요한 경우 Proxy.NO_PROXY 지정해야 합니다.

반품

URL에 대한 >입니다.

특성

예외

연결을 여는 동안 I/O 오류가 발생하는 경우

인수 프록시가 null이거나 잘못된 형식이면 입니다.

프로토콜 처리기가 프록시를 통해 연결 열기를 지원하지 않는 경우

설명

지정된 프록시를 통해 연결이 이루어지는 것을 제외하고는 동일합니다 #openConnection(). 프록시를 지원하지 않는 프로토콜 처리기는 프록시 매개 변수를 무시하고 정상적인 연결을 만듭니다.

이 메서드를 호출하면 시스템의 기본 ProxySelector 설정이 선점됩니다.

1.5에 추가되었습니다.

에 대한 java.net.URL.openConnection(java.net.Proxy)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

OpenConnection()

에서 java.net.URLConnection URLConnection 참조하는 원격 개체에 대한 연결을 나타내는 인스턴스를 URL반환합니다.

[Android.Runtime.Register("openConnection", "()Ljava/net/URLConnection;", "")]
public Java.Net.URLConnection? OpenConnection();
[<Android.Runtime.Register("openConnection", "()Ljava/net/URLConnection;", "")>]
member this.OpenConnection : unit -> Java.Net.URLConnection

반품

java.net.URLConnection URLConnection URL에 대한 연결입니다.

특성

예외

연결을 여는 동안 오류가 발생하는 경우

설명

에서 java.net.URLConnection URLConnection 참조하는 원격 개체에 대한 연결을 나타내는 인스턴스를 URL반환합니다.

java.net.URLConnection URLConnection의 새 인스턴스는 이 URL에 대한 프로토콜 처리기의 java.net.URLStreamHandler#openConnection(URL) URLStreamHandler.openConnection(URL) 메서드를 호출할 때마다 만들어집니다.

URLConnection 인스턴스는 만들 때 실제 네트워크 연결을 설정하지 않는다는 점에 유의해야 합니다. java.net.URLConnection#connect() URLConnection.connect()를 호출할 때만 발생합니다.

URL의 프로토콜(예: HTTP 또는 JAR)에 대해 다음 패키지 또는 해당 하위 패키지 중 하나에 속하는 공용 특수 URLConnection 하위 클래스가 있는 경우 java.lang, java.io, java.util, java.net 반환되는 연결은 해당 하위 클래스가 됩니다. 예를 들어 HTTP의 경우 HttpURLConnection이 반환되고 JAR의 경우 JarURLConnection이 반환됩니다.

에 대한 java.net.URL.openConnection()Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상