Package org.miaixz.bus.http.bodys
Class RealResponseBody
java.lang.Object
org.miaixz.bus.http.bodys.ResponseBody
org.miaixz.bus.http.bodys.RealResponseBody
- All Implemented Interfaces:
Closeable,AutoCloseable
响应体只能使用一次
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionRealResponseBody(String mediaType, long length, org.miaixz.bus.core.io.source.BufferSource source) -
Method Summary
Modifier and TypeMethodDescriptionlonglength()Returns the number of bytes in that will returned byResponseBody.bytes(), orResponseBody.byteStream(), or -1 if unknown.org.miaixz.bus.core.lang.MediaTypeorg.miaixz.bus.core.io.source.BufferSourcesource()Methods inherited from class org.miaixz.bus.http.bodys.ResponseBody
bytes, byteStream, charStream, close, create, create, create, create, string
-
Constructor Details
-
RealResponseBody
public RealResponseBody(String mediaType, long length, org.miaixz.bus.core.io.source.BufferSource source)
-
-
Method Details
-
mediaType
public org.miaixz.bus.core.lang.MediaType mediaType()- Specified by:
mediaTypein classResponseBody
-
length
public long length()Description copied from class:ResponseBodyReturns the number of bytes in that will returned byResponseBody.bytes(), orResponseBody.byteStream(), or -1 if unknown.- Specified by:
lengthin classResponseBody
-
source
public org.miaixz.bus.core.io.source.BufferSource source()- Specified by:
sourcein classResponseBody
-