Koa response 404 even though is succesful
I am making an api with Koa: 

This is the router handler: (assume I have router.get(..., get) and app.use(router.routes())

```js
async function get(ctx, next){
  console.log(ctx.response)
  let user = await getUser(1);

  ctx.body = {
    data: user || [],
    message: ctx.response.status
  }
}
```

The api returns the user but I've noticed that even tough it matches the route, the data is returned as JSON and on the browser the response is 200, when I log the response is 404.

Is this a bug or more configuration is needed?

I am using Koa 2 (@next)

