ruby - 如何知道通过 ruby​​ 上传 ftp 是否成功?

标签 ruby ftp

下面的代码通过 ftp 上传文件并且它有效。

require 'net/ftp'
ftp = Net::FTP.new
ftp.passive = true
ftp.connect("***")
ftp.login("***","***")
ftp.chdir "claimsecure-xml-files"
ftp.putbinaryfile("file.xls",File.basename("file.xls"))
ftp.quit

但是如何确定上传是否成功呢?

最佳答案

之后

    ftp.putbinaryfile("file.xls",File.basename("file.xls"))

检查

    puts ftp.last_response

关于ruby - 如何知道通过 ruby​​ 上传 ftp 是否成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4744307/

相关文章:

ruby-on-rails - 如何将 Paypal 与 Ruby on Rails 集成

java - 仅更新 Google App Engine 上的 HTML 文件

azure - 通过 FTP 上传/发布 Azure Webjob

Azure 网站 - 创建 ftp 帐户

c# - 从 FTP 服务器读取 Excel 文件时如何获取正确格式的数据

ruby-on-rails - 什么是适合 Rails 的购物车 gem?

ruby - rake/Rspec : How to suppress/quiet/silent the first output line showing the command with --pattern ?

ruby - Rake 删除文件任务

python - Proftpd 验证上传完成

ruby - 从 rake 任务中删除重复项