Interface ScxHttpBody
- All Known Subinterfaces:
MultiPartPart, MultiPartPartWritable
- All Known Implementing Classes:
CacheHttpBody, DefaultHttpBody, GzipHttpBody, MultiPartPartImpl
public interface ScxHttpBody
ScxHttpBody
- Version:
- 0.0.1
- Author:
- scx567888
-
Method Summary
Modifier and TypeMethodDescription<T> Tas(MediaReader<T> mediaReader) default byte[]asBytes()default CacheHttpBodydefault ClientEventStreamdefault Filedefault FormParamsdefault GzipHttpBodydefault MultiPartStreamdefault cool.scx.object.node.NodeasNode()default <T> TasObject(cool.scx.reflect.TypeReference<T> c) default <T> Tdefault StringasString()default Stringcool.scx.io.ByteInput
-
Method Details
-
byteInput
cool.scx.io.ByteInput byteInput() -
as
-
asBytes
-
asString
-
asString
-
asFile
-
asFormParams
-
asMultiPart
-
asNode
-
asObject
-
asObject
default <T> T asObject(cool.scx.reflect.TypeReference<T> c) throws BodyReadException, BodyAlreadyConsumedException -
asEventStream
-
asGzipBody
-
asCacheBody
-