在同一个根目录下获取和下载

时间:2013-01-07 19:06:54

标签: javascript node.js express

所以我有这条路线付款/交易,它可以获取所有数据。我想要做的是获取一个CSV文件,而不添加任何新的路由或查询参数,所以我的路线看起来像 payments / transactions.csv ,并根据mime类型发送响应。我正在使用NODEJS和EXPRESS。非常感谢您的帮助! :)

1 个答案:

答案 0 :(得分:0)

您可以像这样修改路线:

app.get("/payment/transactions(:extension?)", function...

这会为您的路线添加一个可选参数,您可以使用req.params.extension进行检查。


附注:我更愿意检查req.accepts属性以查看客户端请求的类型。见http://expressjs.com/api.html#req.accepts