`ctx.body` does not stop function
通常、koaを初めて使用する青少年開発者(私を含む)はexpressと同様に、現在、クライアントに応答を送信するために、一般的な方法
何か問題があったらグーグル...
必ず一緒に返事書を記入しなければならないことを知っています.ある意味では当たり前ですが、引き返さずにres.sendのexpressだけを送る悪い習慣に苦労しました.
res.send()
ではなく、koa独自の方法ctx.body = ~
を使用して開発されています.誤り
if(!result){
ctx.body = {
exceptions: "",
status: 500,
error: false,
message: "wrong pw",
};
}
const token = await sign(result)
ctx.body = {
exceptions: "",
status: 200,
error: true,
message: "success to loign",
token: token
};
私は今、会員の入金とapiの登録を作成する過程で、パスワードが間違っているのにtokenを生成してrepsonseを行うのを見ています.何か問題があったらグーグル...
必ず一緒に返事書を記入しなければならないことを知っています.ある意味では当たり前ですが、引き返さずにres.sendのexpressだけを送る悪い習慣に苦労しました.
トラブルシューティング
if(!result){
ctx.body = {
exceptions: "",
status: 500,
error: false,
message: "wrong pw",
};
}
const token = await sign(result)
ctx.body = {
exceptions: "",
status: 200,
error: true,
message: "success to loign",
token: token
};
Reference
この問題について(`ctx.body` does not stop function), 我々は、より多くの情報をここで見つけました https://velog.io/@jaymee/ctx.body-does-not-stop-functionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol