Я пытаюсь поддерживать формат YAML в моем приложении nodejs. Я написал функцию промежуточного программного обеспечения, которая проверяет тип содержимого и принимает заголовок для application / x-yaml. Так что я могу разобрать его, и если есть тело ответа для отправки, отправьте его в формате YAML.
Я пытался использовать js-yaml. Но я не понимаю это должным образом, поэтому я не могу заставить его работать.
app.use(function(req, res, next) {
var contype = req.headers["content-type"];
if (!contype || contype.indexOf("application/x-yaml") == 0) {
//parse it
}
if (req.accepts("application/x-yaml")) {
//send the res.body in yaml format
}
next();
});