origin logic will check the body size if no content-length. 

if `response.length` means just return the final content-length value, it should fail. but now it will check `content-length` first, then check body size.