- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FTPでのデータ取得)
FTPでのデータ取得方法とは?
このQ&Aのポイント
- FTPでパスワードとユーザ名を指定してバイナリデータ(LZH圧縮のデータ)を取得する方法について教えてください。
- FTPでデータを取得するためのコード例を示します。パスワードとユーザ名はどこにどのように入れればいいのか教えてください。
- 時間がないので、調査せずに質問します。FTPを使用してパスワードとユーザ名を指定してバイナリデータを取得する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#149362
回答No.1
open-uri ではなく net/ftp を使う方が簡単かと思うのですが、いかがでしょうか。(参考 URL)
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10359)
回答No.2
require "open-uri" open("ftp://yamada:abcde@172.11.155.123/dir/data.LZH"){|io| open("data.LZH" , "w"){|f| f.write(io.read) } } これはRubyの仕様というより、URLの書式の話です。ブラウザでも使えますよ。