content-length can be 0