Interface ClientCodecConfigurer

All Superinterfaces:
CodecConfigurer
All Known Implementing Classes:
DefaultClientCodecConfigurer

public interface ClientCodecConfigurer extends CodecConfigurer
Extension of CodecConfigurer for HTTP message reader and writer options relevant on the client side.

HTTP message readers for the following are registered by default:

    byte[]
  • ByteBuffer
  • DataBuffer
  • Resource
  • String
  • MultiValueMap<String,String> for form data
  • JSON and Smile, if Jackson is present
  • XML, if JAXB2 is present
  • Server-Sent Events

HTTP message writers registered by default:

    byte[]
  • ByteBuffer
  • DataBuffer
  • Resource
  • String
  • MultiValueMap<String,String> for form data
  • MultiValueMap<String,Object> for multipart data
  • JSON and Smile, if Jackson is present
  • XML, if JAXB2 is present
Since:
5.0
Author:
Rossen Stoyanchev