use koa-compress and koa-conditional-get