In the case that an unbuffered stream is used and the server responds
in a 204, with no response, the client was throwing an exception because
the entity in the response is null. This adds a test that demonstrates
the failure, and fixes the underlying issue.
In the case that an unbuffered stream is used and the server responds in a 204, with no response, the client was throwing an exception because the entity in the response is null. This adds a test that demonstrates the failure, and fixes the underlying issue.