|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ContentEncoding
Abstraction, which represents HTTP content-encoding. Implementation should take care of HTTP content encoding and decoding.
GZipContentEncoding| Method Summary | |
|---|---|
ParsingResult |
decode(Connection connection,
HttpContent httpContent)
Decode HTTP packet content represented by HttpContent. |
HttpContent |
encode(Connection connection,
HttpContent httpContent)
Encode HTTP packet content represented by HttpContent. |
String[] |
getAliases()
Get the ContentEncoding aliases. |
String |
getName()
Get the ContentEncoding name. |
boolean |
wantEncode(HttpHeader header)
Method should implement the logic, which decides if HTTP packet with the specific HttpHeader should be encoded using this ContentEncoding. |
| Method Detail |
|---|
String getName()
String[] getAliases()
boolean wantEncode(HttpHeader header)
HttpHeader should be encoded using this ContentEncoding.
header - HTTP packet header.
ParsingResult decode(Connection connection,
HttpContent httpContent)
HttpContent.
connection - Connection.httpContent - HttpContent to decode.
ParsingResult, which represents the result of decoding.
HttpContent encode(Connection connection,
HttpContent httpContent)
HttpContent.
connection - Connection.httpContent - HttpContent to encode.
HttpContent.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||