Class ChunkedEncodedInputStream
java.lang.Object
java.io.InputStream
software.amazon.awssdk.http.auth.aws.internal.signer.chunkedencoding.ChunkedEncodedInputStream
- All Implemented Interfaces:
- Closeable,- AutoCloseable
An implementation of chunk-transfer encoding, but by wrapping an 
InputStream. This implementation supports
 chunk-headers, chunk-extensions, and trailers.
 Per RFC-7230, a chunk-transfer encoded message is defined as:
     chunked-body   = *chunk
                      last-chunk
                      trailer-part
                      CRLF
     chunk          = chunk-size [ chunk-ext ] CRLF
                      chunk-data CRLF
     chunk-size     = 1*HEXDIG
     last-chunk     = 1*("0") [ chunk-ext ] CRLF
     chunk-data     = 1*OCTET ; a sequence of chunk-size octets
 - 
Nested Class SummaryNested Classes
- 
Method SummaryMethods inherited from class java.io.InputStreamavailable, mark, markSupported, read, skip
- 
Method Details- 
builder
- 
read- Specified by:
- readin class- InputStream
- Throws:
- IOException
 
- 
read- Overrides:
- readin class- InputStream
- Throws:
- IOException
 
- 
reset- Overrides:
- resetin class- InputStream
- Throws:
- IOException
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Overrides:
- closein class- InputStream
- Throws:
- IOException
 
 
-