Org.Apache.Http.Impl.IO 命名空間

提供 HTTP 訊息解析、寫入及傳輸串流的實作。

類別

名稱 Description
AbstractMessageParser

提供一個基礎實作,用於解析從會話輸入緩衝區中的 HTTP 訊息。

AbstractMessageWriter

提供一個基礎實作,用於將 HTTP 訊息寫入會話輸出緩衝區。

AbstractSessionInputBuffer

提供一個基礎的會話輸入緩衝區,可從串流讀取資料。

AbstractSessionOutputBuffer

提供一個基礎會話輸出緩衝區,將資料寫入串流。

ChunkedInputStream

讀取以分塊傳輸編碼編碼的 HTTP 實體資料。

ChunkedOutputStream

使用 分塊傳輸編碼來寫入 HTTP 實體資料。

ContentLengthInputStream

從會話輸入緩衝區讀取至指定內容長度。

ContentLengthOutputStream

寫入會話輸出緩衝區,內容長度為指定長度。

HttpRequestParser

解析來自會話輸入緩衝區的 HTTP 請求訊息。

HttpRequestWriter

將 HTTP 請求訊息寫入會話輸出緩衝區。

HttpResponseParser

解析來自會話輸入緩衝區的 HTTP 回應訊息。

HttpResponseWriter

將 HTTP 回應訊息寫入會話輸出緩衝區。

HttpTransportMetricsImpl

提供 HTTP 傳輸指標的預設實作。

IdentityInputStream

使用 identity transfer 編碼讀取 HTTP 實體資料。

IdentityOutputStream

使用 identity transfer 編碼寫入 HTTP 實體資料。

SocketInputBuffer

提供綁定到套接字的會話輸入緩衝區。

SocketOutputBuffer

提供綁定於套接字的會話輸出緩衝區。

備註

Android 開源 Project 原始碼

本頁部分內容源自 依 版本釋出的 Apache HttpCore 原始碼。