HttpTextInputStream (クラス)
public abstract HttpTextInputStream {inherits TextInputStream, HttpInputStreamInfo}
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.IO.HTTP.

HttpFile.http-read-openHttpFile.read-open から返されるオブジェクトはこの型になります。HTTP 応答ヘッダーへのアクセスを提供します。

注意事項

アプレットが停止している時は、このストリームは閉じ、そして保留になっている非同期の操作は失敗します。 (アプレットが再開した時に例外イベントを受信します。)

プロパティ
when-last-modified:元のデータの最終変更時刻 (特定できる場合)。
アクセサ public sealed HttpTextInputStream.when-last-modified:#DateTime
プロパティ 継承 TextInputStream: character-encoding
プロパティ 継承 HttpInputStreamInfo: charset-character-encoding, content-type, response-headers, url
プロパティ 継承 BufferedInputStream-of: read-buffer-data-size, read-buffer-empty?, read-buffer-size
プロパティ 継承 PeekableInputStream-of: end-of-stream?
プロパティ 継承 Stream-of: non-blocking-supported?, open?, origin-url

メソッド
メソッド 継承 TextInputStream: async-read-string, read-line, read-lines, read-one-line, read-one-string
メソッド 継承 BufferedInputStream-of: peek-one, peek-one-any, unread-one, unread-one-any
メソッド 継承 InputStream-of: async-read, close, copy-out, read, read-anys, read-one, read-one-any, to-Iterator
メソッド 継承 Stream-of: verify-open
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize




プロパティ詳細
when-last-modified (アクセサ)
アクセサ public sealed HttpTextInputStream.when-last-modified:#DateTime

元のデータの最終変更時刻 (特定できる場合)。

説明

基となるデータが最後に修正された時間がわかる場合は、その時間をを返します。そうでなければ、null を返します。 http: URL を基にして作成されたストリームの場合は、存在すれば Last-Modified HTTP ヘッダーをパースした時間となります。 DefaultBufferedInputStream-of のような他のストリームをラップしたストリームの場合は、一般的に基になるストリームの値となります。 それ以外のストリームは null を返します。





メソッド詳細