エクスプレスミドルウェアの例外処理

ミドルウェアの例外処理

ミドルウェア取り扱いエクスプレス例外
本ミドルウェアは、注文ERR、REQ、RES、次に、すなわち、4つの機能を持つ
プログラムは、ミドルウェア扱うコールバック関数の例外を実行します中に例外が発生した時
のミドルウェアの実行順序いるので、間違った優先の原則を一般に底部に書かれた
以下のコードの場合であります


//测试异常中间件 get
app.get('/errTest',(req,res)=>{
    throw new Error("error Test");
});

//异常处理中间件,错误优先的原则 一般写在最下面
app.use((err,req,res,next)=>{
    res.status(200).send("========="+err.stack);
});

効果:

おすすめ

転載: www.cnblogs.com/ltfxy/p/12549041.html