accept-encoding doesn't need a whole file