Read whole content into request.content field rather than hanging on to
the input stream.
Fixed tests