URLConnection.Content プロパティ

定義

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

public virtual Java.Lang.Object? Content { [Android.Runtime.Register("getContent", "()Ljava/lang/Object;", "GetGetContentHandler")] get; }
[<get: Android.Runtime.Register("getContent", "()Ljava/lang/Object;", "GetGetContentHandler")>]
member this.Content : Java.Lang.Object

プロパティ値

フェッチされたオブジェクト。 演算子を instanceof 使用して、返されるオブジェクトの特定の種類を決定する必要があります。

属性

例外

コンテンツの取得中にエラーが発生した場合は 。

注釈

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

このメソッドは、まず、 メソッドを呼び出してオブジェクトのコンテンツ タイプを getContentType 決定します。 アプリケーションが特定のコンテンツ タイプを初めて見た場合、そのコンテンツ タイプのコンテンツ ハンドラーが作成されます。 <ol><li>アプリケーションが メソッドを使用してコンテンツ ハンドラー ファクトリ インスタンスを setContentHandlerFactory 設定した場合、 createContentHandler そのインスタンスのメソッドは引数としてコンテンツ タイプで呼び出されます。結果はそのコンテンツ タイプのコンテンツ ハンドラーになります。 <li>コンテンツ ハンドラー ファクトリがまだ設定されていない場合、またはファクトリの createContentHandler メソッドが を返す null場合、アプリケーションは blockquote <という名前のクラスを読み込みます。>

sun.net.www.content.&lt;<i>contentType</i>&gt;

</blockquote> ここで、lt &。contentType>は、content-type 文字列を取得し、すべてのスラッシュ文字を period ('.') に置き換え、その他のすべての英数字以外の文字をアンダースコア文字 '_' に置き換えることで形成されます。 英数字は、具体的には、26 文字の大文字の ASCII 文字 'A' から 'Z'、26 個の小文字の ASCII 文字 '' から 'az' 、および 10 個の ASCII 数字 '' から '09' です。 指定したクラスが存在しない場合、または のサブクラス ContentHandlerでない場合は、 UnknownServiceException がスローされます。 </Ol>

java.net.URLConnection.getContent()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象