docs: function createHandler(options) {
    /**
     * Client request handler
     * Data from the incoming request (plus options) is forwarded to the AWS module
     */
    return async (ctx) => {
      const { credentials, endpoint, region } = options
      const { rawBody: body, header: headers, method, url: path } = ctx.request
  
      console.log(chalk.cyan(method, path))
  
      const params = { body, credentials, endpoint, headers, method, path, region }
      const req = createSignedAWSRequest(params)
      const res = await sendAWSRequest(req)
  
      ctx.status = 200
      ctx.type = 'application/json'
      ctx.response.header = stripProxyResHeaders(res)
      ctx.body = res.body
    }
  }