const Koa = require(‘koa’)const app = new Koa()const bodyParser = require(‘koa-bodyparser’)app.use(bodyParser())app.use(async (ctx) => { if (ctx.url === ‘/’ && ctx.method === ‘GET’) { let html = &lt;h2&gt;This is demo&lt;/h2&gt; &lt;form method="POST" action="/"&gt; &lt;p&gt;username:&lt;/p&gt; &lt;input name="username"&gt; &lt;p&gt;age:&lt;/p&gt; &lt;input name="age"&gt; &lt;p&gt;website&lt;/p&gt; &lt;input name="website"&gt; &lt;button type="submit"&gt;submit&lt;/button&gt; &lt;/form&gt; ctx.body = html } else if (ctx.url === ‘/’ && ctx.method === ‘POST’) { let postData = ctx.request.body; ctx.body = postData } else { ctx.body = ‘<h2>Not find</h2>’ }})app.listen(3000, () => { console.log(‘demo is run’)})github地址:https://github.com/Rossy11/node