Implemented request body reading by letting RequestBuffer implement Reader