what headers do i need to send except from content-length to make xhr's progress event detect the total size/length?