R/EncodeDecodeMiddleware.R
EncodeDecodeMiddleware.Rd
Controls how RestRserve encodes and decodes different content types. This middleware is passed by default to the Application constructor.
RestRserve::Middleware
-> EncodeDecodeMiddleware
ContentHandlers
Class which controls how RestRserve encodes and
decodes different content types. See ContentHandlers for documentation.
User can add new encoding and decoding methods for new content types
using set_encode
and set_decode
methods.
In theory user can replace it with his own class
(see RestRserve:::ContentHandlersFactory
). However we believe that in
the majority of the cases using ContentHandlers will be enough.
new()
Creates EncodeDecodeMiddleware middleware object.
EncodeDecodeMiddleware$new(id = "EncodeDecodeMiddleware")