美文网首页
Koa-better-body解析数据

Koa-better-body解析数据

作者: 张先觉 | 来源:发表于2020-05-04 12:04 被阅读0次

koa-better-body:解析post数据
koa-convert:帮助koa生态圈里面的某些中间件(有些热门中间件可能还保留着KOA-V1的写法),适应最新的写法(KOA-V2)。
借助koa-better-body,帮助我们解析前端传递过来的数据,例如:表单数据

<form action="http://localhost:3000" method="POST" enctype="multipart/form-data">
    名称:<input type="text" name="user"> <br>
    密码:<input type="text" name="passwrod"> <br>
    文件上传:<input type="file" name="f1" value=""> <br>
    <input type="submit" value="提交">
</form>

Koa-better-body,配合Koa-convert,基本用法:

const Koa = require('koa');
const betterBody = require('koa-better-body');
const convert = require('koa-convert');

// Server
const server = new Koa();

// Koa-better-body
server.use(convert(betterBody()));

server.use(async (ctx) => {
    console.log(ctx.request.fields); // 数据字段 + 文件信息
    console.log(ctx.request.files); // 文件信息(全)
    ctx.response.body = '处理表单';
});

server.listen(3000, () => {
    console.log('Server is running');
});

相关文章

  • Koa-better-body解析数据

    koa-better-body:解析post数据koa-convert:帮助koa生态圈里面的某些中间件(有些热门...

  • koa 接受处理数据

    处理数据使用koa-better-body中间件安装 npm i koa-better-body -D处理get数...

  • koa框架学习2

    4.处理数据 处理数据使用koa-better-body中间件 处理get数据:ctx.request.query...

  • 五、Groovy语法(五)json、xml解析

    Groovy数据解析 一、json解析 请求网络数据并解析 二、xml解析 groovy解析xml数据 groov...

  • 网络整理(三)——数据解析

    数据解析: 1.JSON数据 重点:1.什么是JSON数据.{ } 数据解析: 2.JSON解析 重点:1.JSO...

  • koa-better-body 安装失败

    koa-better-body npm install 失败解决办法:yum update -y nss curl...

  • 数据解析

    XML数据格式解析 pull解析方式 sax解析方式 JSON 数据格式解析 解析代码很简单,但是还要有APP类,...

  • Python练习 抓取AQI

    通过正则表达式解析数据 通过 BeautifulSoup 解析数据

  • 日志定位

    前后端 前端: 收集数据、数据校验、数据处理、数据解析、数据展现 后端: 数据解析、数据校验、数据处理 日志定位 ...

  • OC-数据解析XML(sax)(一)

    OC-数据解析XML(sax)(一) 为什么进行解析 用于公司内部数据交互,加密 解析的方法: (1)XML解析 ...

网友评论

      本文标题:Koa-better-body解析数据

      本文链接:https://www.haomeiwen.com/subject/aameghtx.html