HttpsURLConnection 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HttpsURLConnection
는 https HttpURLConnection
관련 기능을 지원하여 확장됩니다.
[Android.Runtime.Register("javax/net/ssl/HttpsURLConnection", DoNotGenerateAcw=true)]
public abstract class HttpsURLConnection : Java.Net.HttpURLConnection
[<Android.Runtime.Register("javax/net/ssl/HttpsURLConnection", DoNotGenerateAcw=true)>]
type HttpsURLConnection = class
inherit HttpURLConnection
- 상속
- 특성
설명
HttpsURLConnection
는 https HttpURLConnection
관련 기능을 지원하여 확장됩니다.
https 사양에 대한 자세한 내용은 RFC 2818 을 참조 http://www.w3.org/pub/WWW/Protocols/ 하세요.
이 클래스는 및 SSLSocketFactory
.를 사용합니다HostnameVerifier
. 두 클래스에 대해 정의된 기본 구현이 있습니다. 그러나 구현은 클래스별(정적) 또는 인스턴스별로 바꿀 수 있습니다. 모든 새 HttpsURLConnection
인스턴스에는 인스턴스를 만들 때 "기본" 정적 값이 할당되지만, ing 전에 connect
적절한 인스턴스별 집합 메서드를 호출하여 재정의할 수 있습니다.
1.4에 추가되었습니다.
에 대한 javax.net.ssl.HttpsURLConnection
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
생성자
HttpsURLConnection(IntPtr, JniHandleOwnership) |
JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다. |
HttpsURLConnection(URL) |
지정된 URL을 |
필드
HttpAccepted |
사용되지 않음.
HTTP 상태 코드 202: 수락되었습니다. (다음에서 상속됨 HttpURLConnection) |
HttpBadGateway |
사용되지 않음.
HTTP 상태 코드 502: 잘못된 게이트웨이입니다. (다음에서 상속됨 HttpURLConnection) |
HttpBadMethod |
사용되지 않음.
HTTP 상태 코드 405: 메서드가 허용되지 않습니다. (다음에서 상속됨 HttpURLConnection) |
HttpBadRequest |
사용되지 않음.
HTTP 상태 코드 400: 잘못된 요청입니다. (다음에서 상속됨 HttpURLConnection) |
HttpClientTimeout |
사용되지 않음.
HTTP 상태 코드 408: 요청 제한 시간. (다음에서 상속됨 HttpURLConnection) |
HttpConflict |
사용되지 않음.
HTTP 상태 코드 409: 충돌. (다음에서 상속됨 HttpURLConnection) |
HttpCreated |
사용되지 않음.
HTTP 상태 코드 201: 생성되었습니다. (다음에서 상속됨 HttpURLConnection) |
HttpEntityTooLarge |
사용되지 않음.
HTTP 상태 코드 413: 엔터티를 너무 크게 요청합니다. (다음에서 상속됨 HttpURLConnection) |
HttpForbidden |
사용되지 않음.
HTTP 상태 코드 403: 사용할 수 없습니다. (다음에서 상속됨 HttpURLConnection) |
HttpGatewayTimeout |
사용되지 않음.
HTTP 상태 코드 504: 게이트웨이 시간 제한입니다. (다음에서 상속됨 HttpURLConnection) |
HttpGone |
사용되지 않음.
HTTP 상태 코드 410: 사라졌습니다. (다음에서 상속됨 HttpURLConnection) |
HttpInternalError |
사용되지 않음.
HTTP 상태 코드 500: 내부 서버 오류입니다. (다음에서 상속됨 HttpURLConnection) |
HttpLengthRequired |
사용되지 않음.
HTTP 상태 코드 411: 길이가 필요합니다. (다음에서 상속됨 HttpURLConnection) |
HttpMovedPerm |
사용되지 않음.
HTTP 상태 코드 301: 영구적으로 이동되었습니다. (다음에서 상속됨 HttpURLConnection) |
HttpMovedTemp |
사용되지 않음.
HTTP 상태 코드 302: 임시 리디렉션. (다음에서 상속됨 HttpURLConnection) |
HttpMultChoice |
사용되지 않음.
HTTP 상태 코드 300: 여러 선택 항목. (다음에서 상속됨 HttpURLConnection) |
HttpNoContent |
사용되지 않음.
HTTP 상태 코드 204: 콘텐츠가 없습니다. (다음에서 상속됨 HttpURLConnection) |
HttpNotAcceptable |
사용되지 않음.
HTTP 상태 코드 406: 허용되지 않습니다. (다음에서 상속됨 HttpURLConnection) |
HttpNotAuthoritative |
사용되지 않음.
HTTP 상태 코드 203: 신뢰할 수 없는 정보입니다. (다음에서 상속됨 HttpURLConnection) |
HttpNotFound |
사용되지 않음.
HTTP 상태 코드 404: 찾을 수 없습니다. (다음에서 상속됨 HttpURLConnection) |
HttpNotImplemented |
사용되지 않음.
HTTP 상태 코드 501: 구현되지 않았습니다. (다음에서 상속됨 HttpURLConnection) |
HttpNotModified |
사용되지 않음.
HTTP 상태 코드 304: 수정되지 않았습니다. (다음에서 상속됨 HttpURLConnection) |
HttpOk |
사용되지 않음.
HTTP 상태 코드 200: 확인. (다음에서 상속됨 HttpURLConnection) |
HttpPartial |
사용되지 않음.
HTTP 상태 코드 206: 부분 콘텐츠입니다. (다음에서 상속됨 HttpURLConnection) |
HttpPaymentRequired |
사용되지 않음.
HTTP 상태 코드 402: 결제가 필요합니다. (다음에서 상속됨 HttpURLConnection) |
HttpPreconFailed |
사용되지 않음.
HTTP 상태 코드 412: 사전 조건이 실패했습니다. (다음에서 상속됨 HttpURLConnection) |
HttpProxyAuth |
사용되지 않음.
HTTP 상태 코드 407: 프록시 인증이 필요합니다. (다음에서 상속됨 HttpURLConnection) |
HttpReqTooLong |
사용되지 않음.
HTTP 상태 코드 414: Request-URI가 너무 큽다. (다음에서 상속됨 HttpURLConnection) |
HttpReset |
사용되지 않음.
HTTP 상태 코드 205: 콘텐츠를 다시 설정합니다. (다음에서 상속됨 HttpURLConnection) |
HttpSeeOther |
사용되지 않음.
HTTP 상태 코드 303: 기타를 참조하세요. (다음에서 상속됨 HttpURLConnection) |
HttpServerError |
사용되지 않음.
HTTP 상태 코드 500: 내부 서버 오류입니다. (다음에서 상속됨 HttpURLConnection) |
HttpUnauthorized |
사용되지 않음.
HTTP 상태 코드 401: 권한 없음. (다음에서 상속됨 HttpURLConnection) |
HttpUnavailable |
사용되지 않음.
HTTP 상태 코드 503: 서비스를 사용할 수 없습니다. (다음에서 상속됨 HttpURLConnection) |
HttpUnsupportedType |
사용되지 않음.
HTTP 상태 코드 415: 지원되지 않는 미디어 형식입니다. (다음에서 상속됨 HttpURLConnection) |
HttpUseProxy |
사용되지 않음.
HTTP 상태 코드 305: 프록시를 사용합니다. (다음에서 상속됨 HttpURLConnection) |
HttpVersion |
사용되지 않음.
HTTP 상태 코드 505: HTTP 버전이 지원되지 않습니다. (다음에서 상속됨 HttpURLConnection) |
속성
AllowUserInteraction |
이 개체의 |
ChunkLength |
출력에 청크 인코딩 스트리밍 모드를 사용하는 경우의 청크 길이입니다. (다음에서 상속됨 HttpURLConnection) |
CipherSuite |
SSL 핸드셰이크 중에 협상된 암호 그룹의 이름을 반환합니다. |
Class |
이 |
Connected |
이 경우 |
ConnectTimeout |
연결 시간 제한에 대한 설정을 반환합니다. -또는- 이 URLConnection에서 참조하는 리소스에 대한 통신 링크를 열 때 사용할 지정된 시간 제한 값(밀리초)을 설정합니다. (다음에서 상속됨 URLConnection) |
Content |
이 URL 연결의 내용을 검색합니다. (다음에서 상속됨 URLConnection) |
ContentEncoding |
머리글 필드의 |
ContentLength |
머리글 필드의 |
ContentLengthLong |
머리글 필드의 |
ContentType |
머리글 필드의 |
Date |
머리글 필드의 |
DefaultHostnameVerifier |
이 클래스의 새 인스턴스에서 상속되는 기본값 |
DefaultSSLSocketFactory |
이 클래스의 새 인스턴스에서 상속되는 기본 정적 |
DefaultUseCaches |
's |
DoInput |
이 |
DoOutput |
이 |
ErrorStream |
연결에 실패했지만 서버가 유용한 데이터를 보낸 경우 오류 스트림을 반환합니다. (다음에서 상속됨 HttpURLConnection) |
Expiration |
머리글 필드의 |
FixedContentLength |
고정 길이 스트리밍 모드를 사용하는 경우의 고정 콘텐츠 길이입니다. (다음에서 상속됨 HttpURLConnection) |
FixedContentLengthLong |
고정 길이 스트리밍 모드를 사용하는 경우의 고정 콘텐츠 길이입니다. (다음에서 상속됨 HttpURLConnection) |
Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
HeaderFields |
헤더 필드의 수정할 수 없는 맵을 반환합니다. (다음에서 상속됨 URLConnection) |
HostnameVerifier |
이 인스턴스의 |
IfModifiedSince |
이 개체 필드의 값을 반환합니다 |
InputStream |
이 열린 연결에서 읽는 입력 스트림을 반환합니다. (다음에서 상속됨 URLConnection) |
InstanceFollowRedirects |
이 |
JniIdentityHashCode |
|
JniPeerMembers |
|
LastModified |
머리글 필드의 |
LocalPrincipal |
핸드셰이크 중에 서버로 전송된 보안 주체를 반환합니다. |
Method |
HTTP 메서드(GET, POST, PUT 등) (다음에서 상속됨 HttpURLConnection) |
OutputStream |
이 연결에 쓰는 출력 스트림을 반환합니다. (다음에서 상속됨 URLConnection) |
PeerPrincipal |
세션 정의의 일부로 설정된 서버의 보안 주체를 반환합니다. |
PeerReference |
|
Permission |
이 개체가 나타내는 연결을 만드는 데 필요한 사용 권한을 나타내는 사용 권한 개체를 반환합니다. (다음에서 상속됨 URLConnection) |
ReadTimeout |
읽기 시간 제한에 대한 설정을 반환합니다. -또는- 읽기 시간 제한을 지정된 시간 제한(밀리초)으로 설정합니다. (다음에서 상속됨 URLConnection) |
RequestMethod |
요청 메서드를 가져옵니다. -또는- URL 요청에 대한 메서드를 설정합니다. 그 중 하나: <UL<>LI>GET <LI POST <LI>>HEAD <LI>OPTIONS <LI>PUT <LI>DELETE <LI>TRACE </UL>은 프로토콜 제한에 따라 합법적입니다. (다음에서 상속됨 HttpURLConnection) |
RequestProperties |
이 연결에 대한 일반 요청 속성의 수정할 수 없는 맵을 반환합니다. (다음에서 상속됨 URLConnection) |
ResponseCode |
HTTP 응답 메시지에서 상태 코드를 가져옵니다. (다음에서 상속됨 HttpURLConnection) |
ResponseMessage |
서버의 응답 코드와 함께 반환되는 HTTP 응답 메시지(있는 경우)를 가져옵니다. (다음에서 상속됨 HttpURLConnection) |
SSLSocketFactory |
보안 https URL 연결에 대한 소켓을 만들 때 사용할 SSL 소켓 팩터리를 가져옵니다. -또는- 이 인스턴스가 |
ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
Url |
URL은 이 연결이 열리는 World Wide Web의 원격 개체를 나타냅니다. (다음에서 상속됨 URLConnection) |
URL |
이 |
UseCaches |
이 |
메서드
AddRequestProperty(String, String) |
키-값 쌍으로 지정된 일반 요청 속성을 추가합니다. (다음에서 상속됨 URLConnection) |
Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
Connect() |
이러한 연결이 아직 설정되지 않은 경우 이 URL에서 참조하는 리소스에 대한 통신 링크를 엽니다. (다음에서 상속됨 URLConnection) |
ConnectAsync() |
|
Disconnect() |
서버에 대한 다른 요청이 가까운 장래에 발생할 가능성이 낮다는 것을 나타냅니다. (다음에서 상속됨 HttpURLConnection) |
Dispose() |
|
Dispose(Boolean) |
|
Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
GetContent(Class[]) |
이 URL 연결의 내용을 검색합니다. (다음에서 상속됨 URLConnection) |
GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
GetHeaderField(Int32) |
sup>th/sup> 헤더 필드의< |
GetHeaderField(String) |
명명된 헤더 필드의 값을 반환합니다. (다음에서 상속됨 URLConnection) |
GetHeaderFieldDate(String, Int64) |
날짜로 구문 분석된 명명된 필드의 값을 반환합니다. (다음에서 상속됨 URLConnection) |
GetHeaderFieldInt(String, Int32) |
숫자로 구문 분석된 명명된 필드의 값을 반환합니다. (다음에서 상속됨 URLConnection) |
GetHeaderFieldKey(Int32) |
sup>th/sup> 헤더 필드의< |
GetHeaderFieldLong(String, Int64) |
숫자로 구문 분석된 명명된 필드의 값을 반환합니다. (다음에서 상속됨 URLConnection) |
GetLocalCertificates() |
핸드셰이크 중에 서버로 전송된 인증서를 반환합니다. |
GetRequestProperty(String) |
이 연결에 대해 명명된 일반 요청 속성의 값을 반환합니다. (다음에서 상속됨 URLConnection) |
GetServerCertificates() |
세션 정의의 일부로 설정된 서버의 인증서 체인을 반환합니다. |
JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
SetChunkedStreamingMode(Int32) |
이 메서드는 콘텐츠 길이<가 b>/b>를 미리 알 수 없는< 경우 내부 버퍼링 없이 HTTP 요청 본문의 스트리밍을 사용하도록 설정하는 데 사용됩니다. (다음에서 상속됨 HttpURLConnection) |
SetFixedLengthStreamingMode(Int32) |
이 메서드는 콘텐츠 길이가 미리 알려진 경우 내부 버퍼링 없이 HTTP 요청 본문의 스트리밍을 사용하도록 설정하는 데 사용됩니다. (다음에서 상속됨 HttpURLConnection) |
SetFixedLengthStreamingMode(Int64) |
이 메서드는 콘텐츠 길이가 미리 알려진 경우 내부 버퍼링 없이 HTTP 요청 본문의 스트리밍을 사용하도록 설정하는 데 사용됩니다. (다음에서 상속됨 HttpURLConnection) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
SetRequestProperty(String, String) |
일반 요청 속성을 설정합니다. (다음에서 상속됨 URLConnection) |
ToArray<T>() |
|
ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
UnregisterFromRuntime() |
|
UsingProxy() |
연결이 프록시를 통과하는지 나타냅니다. (다음에서 상속됨 HttpURLConnection) |
Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.> (다음에서 상속됨 Object) |
Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
IJavaPeerable.Disposed() |
|
IJavaPeerable.DisposeUnlessReferenced() |
|
IJavaPeerable.Finalized() |
|
IJavaPeerable.JniManagedPeerState |
|
IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
IJavaPeerable.SetPeerReference(JniObjectReference) |
|
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
|
GetJniTypeName(IJavaPeerable) |
|