当我从Postman.I发送HTTP请求时,我要做的只是从服务器返回“auth user”。我只是在做实验。也许,我的错误可能是显而易见的,但我一直在努力解决这个问题。如果你能说出哪里出了问题,我将不胜感激。我的简短代码片段如下: server.js import express from 'express';import authRoutes from './routes/authRoutes.js';
con
;}router.get('/handler', enhanceHandler(ModelsController.getModels))Error: Route.get() requires a callback function but got a [object Promise]
我能做什么?修改enhanceHandler使其返回一个函数而不是承诺?
我已经使用API网关创建了一个示例HTTP API (目前处于测试版)。此API不使用任何身份验证,并且集成了一个lambda。该路由接受任何HTTP方法,并且我已经确认lambda具有适当的API网关权限。此权限是我在创建API时添加的。如果我将其设置为REST API而不是HTTP API,同样的lambda和API也可以工作。