小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如题,求大佬解惑,谢谢
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决了,app.use(koaBody())要放在前面,放在某一项之后就失效了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
哈,你还真走运,正好看到,正好有:
https://developers.weixin.qq.com/community/develop/article/doc/000e002793c2008fad096cb7b5b013
里面的前两句就是代码。
const koa = require('koa')
const app = new koa()
const koaBody = require('koa-body')
const logger = require('koa-logger')
const router = require('./routes')
app.use(koaBody({multipart: true}))
app.use(logger())
//解析sessionid,换成openid和_openid
app.use(async (ctx, next) => {
if(ctx.request.body.sessionid){
}
await next();
})
app.use(router.routes())
app.listen(xxx)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决了,app.use(koaBody())要放在前面,放在某一项之后就失效了。
哈,你还真走运,正好看到,正好有:
https://developers.weixin.qq.com/community/develop/article/doc/000e002793c2008fad096cb7b5b013
里面的前两句就是代码。
const files = ctx.request.files //koa2后台接收到文件组,需要npm koa-body且multipart : true
const koa = require('koa')
const app = new koa()
const koaBody = require('koa-body')
const logger = require('koa-logger')
const router = require('./routes')
app.use(koaBody({multipart: true}))
app.use(logger())
//解析sessionid,换成openid和_openid
app.use(async (ctx, next) => {
if(ctx.request.body.sessionid){
}
await next();
})
app.use(router.routes())
app.listen(xxx)