koa2

    1热度

    2回答

    export async function getPlaces(ctx, next) { const { error, data } = await PlaceModel.getPlaces(ctx.query); console.log(error, data); if (error) { return ctx.throw(422, error);

    0热度

    1回答

    我想做一个长池请求。所以我想接受一个请求并在一段延迟后发送回应。可能吗? 我试图使用异步/ AWAIT synax,但它不工作对我来说(我得到了客户端上的错误404) 非常感谢您的帮助。 这里是我的服务器 import 'babel-polyfill'; import Koa from 'koa'; import Router from "koa-router"; import fs fr

    1热度

    1回答

    我想通过facebook验证webhook。所以Facebook在我的路由中点击我的网址my-url/facebook/receive在nodejs中我会做res.send(req.query['hub.challenge']);发送一个http响应。 我正在使用KoaJS。据我所知,Koajs将请求和响应对象合并到ctx中,但在阅读文档时,我找不到沿ctx.send或类似的地址发送任何http响

    0热度

    2回答

    我有一个koa 2服务器。 下面的代码是我的中间件: // parse body app.use(bodyParser()) // serve static app.use(serve(path.join(__dirname, '/public'))) // routes app.use(routes) // error middleware app.use(async ctx

    2热度

    2回答

    为什么我们做这个 router.get('/data', async (ctx, next) => { ctx.body = dummyjson.parse(data); await next(); }); router.get('/data/:x', async (ctx, next) => { const newData = dataRepeat.repla

    0热度

    2回答

    我试图让我的头靠近Koa,我正在取得小的进展。此刻,我想我明白这个代码 import Koa from 'koa'; import router from './router'; const app = new Koa(); app.use(async (ctx, next) => { try { await next(); } catch (err) {

    0热度

    2回答

    我有两个端点: 通过ID得到所有用户 http.get(API_URL + "users/" + id) GET通过用户名的所有用户 http.get(API_URL + "users/" + username) 我可以发送不同的参数在同一条路线上: router.get("https://stackoverflow.com/users/:id", async ctx => {

    0热度

    1回答

    我试图用一些参数向我的koa应用发送一个Ajax POST请求,但是我一直从koa-bodyparser接收到这个奇怪的错误每次我执行请求: Error: invalid JSON, only supports object and array at parse (/home/denis/WEB/nodejs/kinfs/node_modules/co-body/lib/json.js:55:13

    4热度

    2回答

    我有一个兴亚2应用程序和岗位/注册由该函数处理: import User from 'models/user'; export const signup = async (ctx, next) => { const { email, password } = ctx.request.body; try { const existingUser = await Us

    1热度

    1回答

    目前,IntelliJ IDEA报告说KoaJS的方法未定义。 是否有人使用的IntelliJ IDEA与KoaJS,并有智能感知/代码完成正常工作?