koa里面ctx的一些常用屬性


/* 可以添加的全局屬性 */
// app.context.a=12;

/* get請求的數據 */
// ctx.query

/* 客戶端的ip */
// ctx.ip

/* 請求頭 */
// ctx.headers

/* 設置請求頭 */
// ctx.set('content-type', json`);

/* 原生的request對象 */
// ctx.req

/* 原生的response對象 */
// ctx.res

/* koa自己的request對象 */
// ctx.request

/* koa自己的response對象 */
// ctx.response

/* 返回狀態 */
// ctx.state=404;

/* 拋出錯誤 */
// ctx.throw(400, "錯誤");

/* 帶有判斷條件的拋出錯誤 */
// ctx.assert(1 > 0, 400, "錯誤");

/* 重定向 */
// ctx.redirect("/api/user/UserLogin")

/* 返回下載文件 */
// let file = await fs.readFileSync("../routers/01.txt");
// ctx.attachment("name.txt");
// ctx.body = file;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM