HTTP libraries unzip the content, so the body in JS isn't strictly the same as body HTTP RFC is talking about.