[UPDATE] ensure no empty HTTP header name