在Meteor Server上部署应用程序时,我遇到上传csv文件的问题。它适用于localhost。
我有这个错误:
否'访问控制 - 允许 - 来源'标题出现在请求的上 资源。起源' http://smsgalaxy.meteor.com'因此不是 允许访问。响应的HTTP状态代码为503。
我试图查看FSCollection文档。我读过像担心CORS的事情。
我还尝试在http://enable-cors.org/server_meteor.html:
的服务器端添加此代码// Listen to incoming HTTP requests, can only be used on the server
WebApp.connectHandlers.use(function(req, res, next) {
res.setHeader("Access-Control-Allow-Origin", "*");
return next();
});
不行,唉。
需要帮助。感谢。
答案 0 :(得分:0)
好吧,我猜Collection FS不适用于Meteor部署......我读过关于Reddit的评论:
所有本地存储选项都依赖于此 https://github.com/CollectionFS/Meteor-CollectionFS这不起作用 与流星部署(据我所知)。它的工作方式是打破 将文件分成块并将二进制数据存储在Mongo FS中 集合。
https://www.reddit.com/r/Meteor/comments/2ove4s/how_should_i_handle_file_upload/