1. 程式人生 > >命令列指令

命令列指令

使用命令列發起post . body 請求

curl -X POST --data "name=Jack" 127.0.0.1:500
curl -X POST -d "name=Jack" 127.0.0.1:5000
// 不傳遞引數 name 有鍵 無值
curl -X POST --data "name" 127.0.0.1:3000
curl -H "Content-Type:application/json" -X POST -d 
'{"user": "admin", "passwd":"12345678"}'
 http://127.0.0.1:8000/login

用於使用body請求體


const
Koa = require('koa'); const koaBody = require('koa-body'); const app = new Koa(); const main = async function(ctx) { const body = ctx.request.body; console.log(JSON.stringify(body,null,4)); // 從這裡輸出 if (!body.name) ctx.throw(400, '.name required'); ctx.body = { name: body.name }; }; app.use(koaBody()); app.use
(main); app.listen(5000); // 執行 curl -H "Content-Type:application/json" -X POST -d '{"user": "admin","name":"hailong", "passwd":"12345678"}'http://localhost:5000 // 接收輸出 { "user": "admin", "name": "hailong", "passwd": "12345678" }