java.lang.Object
org.miaixz.bus.http.bodys.ResponseBody
org.miaixz.bus.http.bodys.RealResponseBody
- All Implemented Interfaces:
Closeable,AutoCloseable
HTTP 响应体
表示 HTTP 响应的内容,仅能使用一次。提供对响应内容的媒体类型、长度和数据源的访问。 使用字符串存储媒体类型以避免解析错误。
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionRealResponseBody(String mediaType, long length, org.miaixz.bus.core.io.source.BufferSource source) 构造函数,初始化 RealResponseBody 实例 -
Method Summary
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) 构造函数,初始化 RealResponseBody 实例- Parameters:
mediaType- 媒体类型字符串(可能为 null)length- 内容长度source- 数据源
-
-
Method Details
-
mediaType
public org.miaixz.bus.core.lang.MediaType mediaType()获取媒体类型- Specified by:
mediaTypein classResponseBody- Returns:
- 媒体类型(不存在时为 null)
-
length
public long length()获取内容长度- Specified by:
lengthin classResponseBody- Returns:
- 内容长度
-
source
public org.miaixz.bus.core.io.source.BufferSource source()获取数据源- Specified by:
sourcein classResponseBody- Returns:
- 数据源
-