HttpsURLConnection クラス

定義

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 仕様の詳細については http://www.w3.org/pub/WWW/Protocols/ RFC 2818 を参照してください。

このクラスでは、次を使用 HostnameVerifier します SSLSocketFactory。 両方のクラスに既定の実装が定義されています。 ただし、実装はクラスごと (静的) またはインスタンスごとに置き換えることができます。 すべての新しい HttpsURLConnectionインスタンスには、インスタンス作成時に "既定の" 静的値が割り当てられますが、インスタンスごとの適切なセット メソッド connectを呼び出してオーバーライドできます。

1.4 で追加されました。

の Java ドキュメントjavax.net.ssl.HttpsURLConnection

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

HttpsURLConnection(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

HttpsURLConnection(URL)

指定した URL を HttpsURLConnection 使用して作成します。

フィールド

HttpAccepted
古い.

HTTP Status-Code 202: Accepted。

(継承元 HttpURLConnection)
HttpBadGateway
古い.

HTTP 状態コード 502: ゲートウェイが正しくありません。

(継承元 HttpURLConnection)
HttpBadMethod
古い.

HTTP Status-Code 405: メソッドは許可されていません。

(継承元 HttpURLConnection)
HttpBadRequest
古い.

HTTP 状態コード 400: 要求が正しくありません。

(継承元 HttpURLConnection)
HttpClientTimeout
古い.

HTTP 状態コード 408: 要求タイムアウト。

(継承元 HttpURLConnection)
HttpConflict
古い.

HTTP 状態コード 409: 競合。

(継承元 HttpURLConnection)
HttpCreated
古い.

HTTP Status-Code 201: Created。

(継承元 HttpURLConnection)
HttpEntityTooLarge
古い.

HTTP 状態コード 413: 要求エンティティが大きすぎます。

(継承元 HttpURLConnection)
HttpForbidden
古い.

HTTP 状態コード 403: 許可されていません。

(継承元 HttpURLConnection)
HttpGatewayTimeout
古い.

HTTP 状態コード 504: ゲートウェイ タイムアウト。

(継承元 HttpURLConnection)
HttpGone
古い.

HTTP Status-Code 410: Gone。

(継承元 HttpURLConnection)
HttpInternalError
古い.

HTTP 状態コード 500: 内部サーバー エラー。

(継承元 HttpURLConnection)
HttpLengthRequired
古い.

HTTP 状態コード 411: 必要な長さ。

(継承元 HttpURLConnection)
HttpMovedPerm
古い.

HTTP 状態コード 301: 永続的に移動されました。

(継承元 HttpURLConnection)
HttpMovedTemp
古い.

HTTP 状態コード 302: 一時的なリダイレクト。

(継承元 HttpURLConnection)
HttpMultChoice
古い.

HTTP 状態コード 300: 複数の選択肢。

(継承元 HttpURLConnection)
HttpNoContent
古い.

HTTP Status-Code 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: OK。

(継承元 HttpURLConnection)
HttpPartial
古い.

HTTP Status-Code 206: 部分コンテンツ。

(継承元 HttpURLConnection)
HttpPaymentRequired
古い.

HTTP 状態コード 402: 支払いが必要です。

(継承元 HttpURLConnection)
HttpPreconFailed
古い.

HTTP 状態コード 412: 前提条件に失敗しました。

(継承元 HttpURLConnection)
HttpProxyAuth
古い.

HTTP 状態コード 407: プロキシ認証が必要です。

(継承元 HttpURLConnection)
HttpReqTooLong
古い.

HTTP 状態コード 414: 要求 URI が大きすぎます。

(継承元 HttpURLConnection)
HttpReset
古い.

HTTP Status-Code 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 Status-Code 505: HTTP バージョンはサポートされていません。

(継承元 HttpURLConnection)

プロパティ

AllowUserInteraction

このオブジェクトのフィールドの値を allowUserInteraction 返します。 または、このURLConnectionフィールドの値をallowUserInteraction設定します。

(継承元 URLConnection)
ChunkLength

出力にチャンク エンコード ストリーミング モードを使用する場合のチャンク長。

(継承元 HttpURLConnection)
CipherSuite

SSL ハンドシェイク中にネゴシエートされた暗号スイートの名前を返します。

Class

この Objectランタイム クラスを返します。

(継承元 Object)
Connected

場合 false、この接続オブジェクトは、指定された URL への通信リンクを作成していません。

(継承元 URLConnection)
ConnectTimeout

接続タイムアウトの設定を返します。 または、この URLConnection によって参照されるリソースへの通信リンクを開くときに使用する、指定されたタイムアウト値 (ミリ秒単位) を設定します。

(継承元 URLConnection)
Content

この URL 接続の内容を取得します。

(継承元 URLConnection)
ContentEncoding

ヘッダー フィールドの値を content-encoding 返します。

(継承元 URLConnection)
ContentLength

ヘッダー フィールドの値を content-length 返します。

(継承元 URLConnection)
ContentLengthLong

ヘッダー フィールドの値を content-length long として返します。

(継承元 URLConnection)
ContentType

ヘッダー フィールドの値を content-type 返します。

(継承元 URLConnection)
Date

ヘッダー フィールドの値を date 返します。

(継承元 URLConnection)
DefaultHostnameVerifier

このクラスの新しいインスタンスによって継承される既定値 HostnameVerifier を取得します。 または、このクラスの新しいインスタンスによって継承される既定値 HostnameVerifier を設定します。

DefaultSSLSocketFactory

このクラスの新しいインスタンスによって継承される既定の静的 SSLSocketFactory オブジェクトを取得します。 または、このクラスの新しいインスタンスによって継承される既定値 SSLSocketFactory を設定します。

DefaultUseCaches

's useCaches フラグの既定値をURLConnection返します。 または、フィールドの既定値を useCaches 指定した値に設定します。

(継承元 URLConnection)
DoInput

この URLConnection's フラグの値を doInput 返します。 または、このURLConnectionフィールドの値をdoInput指定した値に設定します。

(継承元 URLConnection)
DoOutput

この URLConnection's フラグの値を doOutput 返します。 または、このURLConnectionフィールドの値をdoOutput指定した値に設定します。

(継承元 URLConnection)
ErrorStream

接続に失敗したが、サーバーが有用なデータを送信した場合は、エラー ストリームを返します。

(継承元 HttpURLConnection)
Expiration

ヘッダー フィールドの値を expires 返します。

(継承元 URLConnection)
FixedContentLength

固定長ストリーミング モードを使用する場合の固定コンテンツ長。

(継承元 HttpURLConnection)
FixedContentLengthLong

固定長ストリーミング モードを使用する場合の固定コンテンツ長。

(継承元 HttpURLConnection)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
HeaderFields

ヘッダー フィールドの変更できないマップを返します。

(継承元 URLConnection)
HostnameVerifier

このインスタンスの HostnameVerifier インプレースを取得します。 または、このインスタンスの値を HostnameVerifier 設定します。

IfModifiedSince

このオブジェクトのフィールドの値を ifModifiedSince 返します。 または、このURLConnectionフィールドの値をifModifiedSince指定した値に設定します。

(継承元 URLConnection)
InputStream

この開いている接続から読み取る入力ストリームを返します。

(継承元 URLConnection)
InstanceFollowRedirects

この HttpURLConnection's フィールドの値を instanceFollowRedirects 返します。 または、HTTP リダイレクト (応答コード 3xx を含む要求) の後にこの HttpURLConnection インスタンスを自動的に実行するかどうかを設定します。

(継承元 HttpURLConnection)
JniIdentityHashCode

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
JniPeerMembers

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

LastModified

ヘッダー フィールドの値を last-modified 返します。

(継承元 URLConnection)
LocalPrincipal

ハンドシェイク中にサーバーに送信されたプリンシパルを返します。

Method

HTTP メソッド (GET、POST、PUT など)。

(継承元 HttpURLConnection)
OutputStream

この接続に書き込む出力ストリームを返します。

(継承元 URLConnection)
PeerPrincipal

セッションの定義の一部として確立されたサーバーのプリンシパルを返します。

PeerReference

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
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 ソケット ファクトリを取得します。 または、このインスタンスがセキュリティで SSLSocketFactory 保護された https URL 接続用のソケットを作成するときに使用する値を設定します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

Url

URL は、この接続が開かれている World Wide Web 上のリモート オブジェクトを表します。

(継承元 URLConnection)
URL

この URLConnection's フィールドの値を URL 返します。

(継承元 URLConnection)
UseCaches

この URLConnection's フィールドの値を useCaches 返します。 または、このURLConnectionフィールドの値をuseCaches指定した値に設定します。

(継承元 URLConnection)

メソッド

AddRequestProperty(String, String)

キーと値のペアで指定された一般的な要求プロパティを追加します。

(継承元 URLConnection)
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Connect()

このような接続がまだ確立されていない場合は、この URL によって参照されるリソースへの通信リンクを開きます。

(継承元 URLConnection)
ConnectAsync()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 URLConnection)
Disconnect()

サーバーに対する他の要求が近い将来に発生する可能性が低いことを示します。

(継承元 HttpURLConnection)
Dispose()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
Dispose(Boolean)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetContent(Class[])

この URL 接続の内容を取得します。

(継承元 URLConnection)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetHeaderField(Int32)

sup>th/sup> ヘッダー フィールドの<n値<を返します。

(継承元 URLConnection)
GetHeaderField(String)

名前付きヘッダー フィールドの値を返します。

(継承元 URLConnection)
GetHeaderFieldDate(String, Int64)

日付として解析された名前付きフィールドの値を返します。

(継承元 URLConnection)
GetHeaderFieldInt(String, Int32)

数値として解析された名前付きフィールドの値を返します。

(継承元 URLConnection)
GetHeaderFieldKey(Int32)

sup>th/sup> ヘッダー フィールドの<nキー<を返します。

(継承元 URLConnection)
GetHeaderFieldLong(String, Int64)

数値として解析された名前付きフィールドの値を返します。

(継承元 URLConnection)
GetLocalCertificates()

ハンドシェイク中にサーバーに送信された証明書を返します。

GetRequestProperty(String)

この接続の名前付き全般要求プロパティの値を返します。

(継承元 URLConnection)
GetServerCertificates()

セッションの定義の一部として確立されたサーバーの証明書チェーンを返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetChunkedStreamingMode(Int32)

このメソッドは、コンテンツの長さが<事前に認識されていない/b>> である<場合に、内部バッファリングなしで HTTP 要求本文のストリーミングを有効にするために使用されます。

(継承元 HttpURLConnection)
SetFixedLengthStreamingMode(Int32)

このメソッドは、コンテンツの長さが事前にわかっているときに、内部バッファリングなしで HTTP 要求本文のストリーミングを有効にするために使用されます。

(継承元 HttpURLConnection)
SetFixedLengthStreamingMode(Int64)

このメソッドは、コンテンツの長さが事前にわかっているときに、内部バッファリングなしで HTTP 要求本文のストリーミングを有効にするために使用されます。

(継承元 HttpURLConnection)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetRequestProperty(String, String)

一般的な要求プロパティを設定します。

(継承元 URLConnection)
ToArray<T>()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
UsingProxy()

接続がプロキシを経由しているかどうかを示します。

(継承元 HttpURLConnection)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.Finalized()

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.JniManagedPeerState

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

GetJniTypeName(IJavaPeerable)

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

適用対象