Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在同一根目录下获取和下载_Javascript_Node.js_Express - Fatal编程技术网

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

Javascript 在同一根目录下获取和下载,javascript,node.js,express,Javascript,Node.js,Express,因此,我有一个路径支付/交易,它获取所有数据。我想做的是在不添加任何新路由或查询参数的情况下获取CSV文件,以便我的路由看起来像payments/transactions.CSV,并根据mime类型发送响应。我使用NODEJS和EXPRESS。非常感谢您的帮助!:) 您可以这样修改您的路线: app.get("/payment/transactions(:extension?)", function... 这将向路由添加一个可选参数,您可以使用req.params.extension检查该参数

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

您可以这样修改您的路线:

app.get("/payment/transactions(:extension?)", function...
这将向路由添加一个可选参数,您可以使用
req.params.extension
检查该参数


旁注:我更愿意检查
req.accepts
属性以查看客户端请求的类型。看