在meteor + react路由器中设置内容类型

时间:2016-07-10 12:46:57

标签: meteor react-router

我需要更改内容类型,是否可以在没有iron-router或collectionFS的情况下执行此操作。

P.S。我正在使用react-router

示例如何使用铁路由器执行此操作: Meteor, generate and download file

1 个答案:

答案 0 :(得分:0)

在服务器端:

import { WebApp } from 'meteor/webapp';
WebApp.connectHandlers.use("/files", function(req, res, next) {
    doc = find('get some data from where you want');
    const headers = {
        'Content-Type': doc.filetype,
        'Content-Disposition': "inline; filename=" + doc.filename
    };
    res.writeHead(200, headers);
    res.end(doc.data);
});