Class NodeMediaReader

java.lang.Object
cool.scx.http.media.node.NodeMediaReader
All Implemented Interfaces:
MediaReader<cool.scx.object.node.Node>

public class NodeMediaReader extends Object implements MediaReader<cool.scx.object.node.Node>
NodeMediaReader 此处之所以 先将请求体读取为字符串, 然后解析为 JsonNode. 参考 JsonReader 和 XmlReader
Version:
0.0.1
Author:
scx567888
  • Field Details

    • NODE_MEDIA_READER

      public static final NodeMediaReader NODE_MEDIA_READER
  • Method Details

    • read

      public cool.scx.object.node.Node read(cool.scx.io.ByteInput byteInput, ScxHttpHeaders requestHeaders) throws cool.scx.io.exception.ScxIOException, cool.scx.io.exception.AlreadyClosedException
      Description copied from interface: MediaReader
      读取内容
      Specified by:
      read in interface MediaReader<cool.scx.object.node.Node>
      Parameters:
      byteInput - 输入流
      requestHeaders - 请求头 (在客户端状态下是 responseHeaders)
      Throws:
      cool.scx.io.exception.ScxIOException
      cool.scx.io.exception.AlreadyClosedException