Reading HTTP client response twice

I took what you all said into account and ended up with this one if you would like to review just in case I didn’t missunderstand.