相关疑难解决方法(0)

如何在没有先保存文本文件的情况下在Ruby中进行FTP

由于Heroku不允许将动态文件保存到磁盘,我遇到了一个两难的境地,我希望你能帮我克服.我有一个可以在RAM中创建的文本文件.问题是我找不到允许我将文件流式传输到另一个FTP服务器的gem或函数.我正在使用的Net/FTP gem需要先将文件保存到磁盘.有什么建议?

ftp = Net::FTP.new(domain)
ftp.passive = true
ftp.login(username, password)
ftp.chdir(path_on_server)
ftp.puttextfile(path_to_web_file)
ftp.close
Run Code Online (Sandbox Code Playgroud)

ftp.puttextfile函数是需要物理文件存在的函数.

ruby ftp heroku

12
推荐指数
2
解决办法
7113
查看次数

标签 统计

ftp ×1

heroku ×1

ruby ×1