ハピルートでコンテンツネゴシエーションを行い、クライアントが受け入れることができるタイプのデータを返すことができるようにしたいです。
エクスプレスで私はこのようなことをします
res.format({
"text/plain": function(){
res.send("Text Response");
},
"text/html": function(){
res.send("HTML Response");
},
"application/json": function(){
res.json({ message: "JSON Response" });
},
"default": function() {
// log the request and respond with 406
res.status(406).send("Not Acceptable");
}
});
ハピでこれを行う組み込みの方法はありますか?API ドキュメントを調べましたが、何も表示されませんでした。独自のソリューションを展開するのに行き詰まっていますか?