Iterate over content instead of resp.raw.read()

This prevents us from needing to handle content-encoding: gzip