GET 請求
在 koa 中,GET請求獲取請求數(shù)據(jù)request對象中的 query 方法和 querystring 方法, query方法返回的是格式化好的參數(shù),querystring 方法返回的是請求字符串。廢話不多說,直接上代碼
app.js 中添加如下代碼:
router.get('/getData', async (ctx,next) => { // 從上下文的request對象中獲取 let request = ctx.request; let req_query = request.query; // 獲取格式化參數(shù) let req_querystring = request.querystring; // 獲取字符串 // 從上下文中直接獲取 let ctx_query = ctx.query; let ctx_querystring = ctx.querystring; let obj = { req_query:req_query, req_querystring:req_querystring, ctx_query:ctx_query, ctx_querystring:ctx_querystring }; ctx.response.body = {status:200,msg:'這是get測試的返回數(shù)據(jù)',data:obj}; });