エクスプレスを使用しています。JSONP
特定のルートを無効にするにはどうすればよいですか?
1 に答える
3
を見るとres.json()
、ルートごとに JSONP を無効にする明示的な設定がないように見えます。グローバル アプリ設定のみをチェックしますjsonp callback
。
JSONP 経由で動作させたくないルートをreq.query.callback
呼び出す前に、単に値をクリアすることができます。res.json()
ミドルウェア機能として:
function noJSONP(req, res, next) {
delete req.query.callback;
next();
}
今、あなたはこれを行うことができます:
app.get('/something/sensitive', noJSONP, function(req, res) {
// ...
});
于 2012-07-22T02:16:01.833 に答える