るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.026秒)

別のキーワード

  1. ftp new
  2. ftp get
  3. ftp put
  4. ftp dir

キーワード

検索結果

Net::FTP#open_timeout=(seconds) (27478.0)

接続時のタイムアウトの秒数を設定します。

...で利用されます。

* Net::FTP.open
* Net::FTP.new
* Net::FTP#connect

また、以下のデータ転送用コネクションを開くメソッドでも利用されます。

* Net::FTP#retrbinary
* Net::FTP#retrlines
* Net::FTP#storbinary
* Net::FTP#storlines

@param second 待...

Net::FTP#open_timeout -> Numeric|nil (27334.0)

接続時のタイムアウトの秒数を返します。

接続時のタイムアウトの秒数を返します。

制御用コネクションとデータ転送用コネクションの
両方を開くときの共通のタイムアウト時間です。

この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウトしない)です。

@see Net::HTTP#read_timeout, Net::HTTP#open_timeout=

Net::FTP#mlsd(pathname = nil) -> [Net::FTP::MLSxEntry] (9586.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...す。

ディレクトリの各ファイルの情報が
Net::FTP
::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP
#list は
結果が文字列で得られるため、それ...
...@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst

require 'net/ftp'

Net::FTP
.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modif...
..."unique"=>"801U1FE8E6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "ty...

Net::FTP#mlsd(pathname = nil) {|entry| ... } -> () (9286.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...す。

ディレクトリの各ファイルの情報が
Net::FTP
::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP
#list は
結果が文字列で得られるため、それ...
...@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst

require 'net/ftp'

Net::FTP
.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modif...
..."unique"=>"801U1FE8E6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "ty...

Net::FTP#read_timeout=(seconds) (9049.0)

読み込み一回でブロックしてよい最大秒数を 設定します。

...することができます。
デフォルトは 60 (秒)です。

このタイムアウト秒数は、サーバとやりとりする
ほとんどの Net::FTP のメソッドで有効です。

@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout...

絞り込み条件を変える

Net::FTP#read_timeout -> Numeric|nil (9031.0)

読み込み一回でブロックしてよい最大秒数 を返します。

読み込み一回でブロックしてよい最大秒数
を返します。

この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。整数以外での浮動小数点数や分数を指定することができます。
デフォルトは 60 (秒)です。

@see Net::HTTP#open_timeout, Net::HTTP#read_timeout=