Node.js+koa2

11次阅读

共计 589 个字符,预计需要花费 2 分钟才能阅读完成。

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 = `
<h2>This is demo</h2>
<form method=”POST” action=”/”>
<p>username:</p>
<input name=”username”>
<p>age:</p>
<input name=”age”>
<p>website</p>
<input name=”website”>
<button type=”submit”>submit</button>
</form>
`
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

正文完
 0