【发布时间】:2021-08-25 23:46:11
【问题描述】:
我正在使用 Nodejs + Express 4.14.0 版,如下所示:
var app = express();
var bodyParser = require('body-parser')
app.use( bodyParser.json() ); // to support JSON-encoded bodies
app.use(bodyParser.urlencoded({ // to support URL-encoded bodies
extended: true
}));
这是必需的,并且可以按预期工作。但是,对于某些请求,我想强制应用程序不自动将请求解析为 json,而是将其保留为纯文本,例如:
app.post('/myRequest', function (req.asPlainText(), res) {
// req is not parsed to json now
});
有谁知道我如何做到这一点?
【问题讨论】: