是否有创业板使铁路应用程序像FTP一样工作

时间:2013-12-04 06:16:22

标签: ruby-on-rails heroku ftp

我有一个应用程序可以存储加载到其他网站的产品。通常,我以CSV文件的形式通过REST获取产品数据。这些存储在TMP中,解析和导入。

但是我有一个客户现在想通过FTP向我发送文件,但同时又不想使用外部FTP。

因此。我想知道是否有一个GEM让我的rails应用程序响应FTP命令。可以像FTP呈现文件一样呈现表格的东西。

是的我知道我应该回去说“哈哈哈哈!”但是我的理由不是为什么,我的意思是做,或者死。

我可能会扮演自己的角色,但如果有创业板,有人知道这将是最有帮助的。谢谢

1 个答案:

答案 0 :(得分:0)

可能(但我怀疑)。但是,Heroku只接受端口80上的传入请求,或者如果您使用的SSL端点将接受端口443上的请求。因此,使用Heroku,如果您甚至找到了一个gem,那么就不可能使用FTP,因为它依赖于端口20/21作为标准。

我做过类似的事情,但没有使用FTP,而是让客户端在Amazon S3上放置文件,然后让我的Heroku应用程序列出S3上文件夹的内容。