Ruby 3.2 リファレンスマニュアル > ライブラリ一覧 > net/ftpライブラリ > Net::FTPクラス > putbinaryfile
putbinaryfile(localfile, remotefile = File.basename(localfile), blocksize = DEFAULT_BLOCKSIZE) -> nil
[permalink][rdoc]putbinaryfile(localfile, remotefile = File.basename(localfile), blocksize = DEFAULT_BLOCKSIZE) {|data| ...} -> nil
サーバにファイルをバイナリモードで転送します。
ローカルの localfile という名前のファイルを読みだし、サーバー上の remotefile という名前のファイルに保存します。
データの転送は blocksize バイト毎に行なわれます。
ブロックが指定された場合はデータを blocksize バイト転送するごとに、そのデータをブロックに渡します。