Interface ScxHttpBody

All Known Subinterfaces:
MultiPartPart, MultiPartPartWritable
All Known Implementing Classes:
MultiPartPartImpl, ScxHttpBodyImpl

public interface ScxHttpBody
ScxHttpBody
Version:
0.0.1
Author:
scx567888
  • Method Details

    • inputStream

      InputStream inputStream()
    • headers

      ScxHttpHeaders headers()
    • as

      default <T> T as(MediaReader<T> t)
    • asBytes

      default byte[] asBytes()
    • asString

      default String asString()
    • asString

      default String asString(Charset charset)
    • asFormParams

      default FormParams asFormParams()
    • asMultiPart

      default MultiPart asMultiPart()
    • asMultiPartCached

      default MultiPart asMultiPartCached()
    • asMultiPartCached

      default MultiPart asMultiPartCached(Path cachePath)
    • asPath

      default Path asPath(Path path, OpenOption... options)
    • asJsonNode

      default com.fasterxml.jackson.databind.JsonNode asJsonNode()
    • asObject

      default <T> T asObject(Class<T> c)
    • asObject

      default <T> T asObject(com.fasterxml.jackson.core.type.TypeReference<T> c)