public function getBody(RequestInterface $request, $readerType = null)
    {
        $data    = (string) $request->getBody();
        $payload = Payload::create($data, $request->getHeader('Content-Type'))
            ->setRwType($readerType);

        return $this->processor->parse($payload);
    }