るりまサーチ

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

別のキーワード

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

クラス

キーワード

検索結果

URI::FTP (18018.0)

FTP URI を表すクラスです。

...FTP URI を表すクラスです。...

URI::FTP.build(ary) -> URI::FTP (3180.0)

引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。

... URI 構成要素から URI::FTP オブジェクトを生成します。
引数の正当性を検査します。

例:
require 'uri'
p URI::FTP.build([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>

p URI::FTP.build(...
...{:host => "www.example.com", :path => "/path", :typecode => 'a'})
#=> #<URI::FTP:0x201bd9cc URL:ftp://www.example.com/path;type=a>

p URI::FTP.build([nil, 'example.com', nil, '/foo', 'i']).to_s
#=> 'ftp://example.com/%2Ffoo;type=i'

@param ary 構成要素を表す文字列の配列を与...
..."d" はディレクトリを表します。"a" がテキストで、"i" がバイナリなのは、それぞれの
データタイプがFTPのプロトコルで ASCII と IMAGE と呼ばれていたためです。

@param hash 構成要素を表すハッシュを与えます。ハッシ...

URI::FTP.build(hash) -> URI::FTP (3180.0)

引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。

... URI 構成要素から URI::FTP オブジェクトを生成します。
引数の正当性を検査します。

例:
require 'uri'
p URI::FTP.build([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>

p URI::FTP.build(...
...{:host => "www.example.com", :path => "/path", :typecode => 'a'})
#=> #<URI::FTP:0x201bd9cc URL:ftp://www.example.com/path;type=a>

p URI::FTP.build([nil, 'example.com', nil, '/foo', 'i']).to_s
#=> 'ftp://example.com/%2Ffoo;type=i'

@param ary 構成要素を表す文字列の配列を与...
..."d" はディレクトリを表します。"a" がテキストで、"i" がバイナリなのは、それぞれの
データタイプがFTPのプロトコルで ASCII と IMAGE と呼ばれていたためです。

@param hash 構成要素を表すハッシュを与えます。ハッシ...

URI::FTP.new(scheme, userinfo, host, port, registry, path, opaque, query, fragment, arg_check = false) -> URI::FTP (3161.0)

汎用的な構成要素から URI::FTP オブジェクトを生成します。build と異なり、デフォルトでは引数の正当性を検査しません。

...素から URI::FTP オブジェクトを生成します。build
と異なり、デフォルトでは引数の正当性を検査しません。

例:
require 'uri'
p ftp = URI.parse("ftp://ftp.ruby-lang.org/pub/ruby/;type=d")
p ftp.typecode
#=> #<URI::FTP:0x2010029c URL:ftp://ftp.ruby-lang.or...
...す。適合しな い場合は例外 URI::InvalidComponentError が起ります。

@raise URI::InvalidURIError registry に nil 以外を与えた時に発生します。引数の正当性は、これ以外 デフォルトでは検査しません。

@raise URI::InvalidComponentError 各要素が...

URI::FTP.new2(user, password, host, port, path, typecode = nil, arg_check = true) -> URI::FTP (3119.0)

URI::FTP オブジェクトを生成して返します。 引数の正当性を検査します。

...
URI
::FTP オブジェクトを生成して返します。
引数の正当性を検査します。

@param user 構成要素を表す文字列を与えます。

@param password 構成要素を表す文字列を与えます。

@param host 構成要素を表す文字列を与えます。

@param por...
...句規則に適合しているか否かを検査します。適合しない場合は例外 URI::InvalidComponentError が起ります。

@raise ArgumentError typecode が正当でなかった場合に発生します。

@raise URI::InvalidURIError 引数が invalid な場合に発生します。...

絞り込み条件を変える

URI::FTP#typecode -> String | nil (3002.0)

ファイル転送のタイプを文字列で返します。"a" はテキスト、"i" はバイナリ、"d" はディレクトリを表します。 設定されていない場合は nil を返します。

ファイル転送のタイプを文字列で返します。"a" はテキスト、"i" はバイナリ、"d" はディレクトリを表します。
設定されていない場合は nil を返します。

URI::FTP#typecode=(t) (3002.0)

ファイル転送のタイプを文字列で指定します。

...ル転送のタイプを文字列で指定します。

@param t ファイル転送のタイプを文字列で指定します。"a" はテキスト、"i" はバイナリ、"d" はディレクトリを表します。

@raise URI::InvalidComponentError 不正な引数 s に対して発生します。...

URI::Generic#find_proxy -> URI | nil (14.0)

プロキシ URI を返します。

...プロキシ URI を返します。

プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。

環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べ...
...設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われます。


@raise BadURIError selfが相対URIであった場合に発生します。

@see ENV...

URI::Generic#find_proxy(env = ENV) -> URI | nil (14.0)

プロキシ URI を返します。

...プロキシ URI を返します。

プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。

環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べ...
...区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われます。

@param env 環境変数 ENV の代わりに参照するオブジェクトを指定します。

@raise BadURIError selfが相対URIであった場合に発生します。

@see ENV...

URI::Generic#path -> String | nil (14.0)

自身の path を文字列で返します。設定されていない場合は nil を返します。

...します。

require 'uri'
p URI.parse('http://example.com/hoge').path #=> "/hoge"
p URI.parse('http://example.com').path #=> ""
p URI.parse('mailto:nospam@localhost').path #=> nil
p URI('ftp://example.com/foo').path #=> 'foo'
p URI('ftp://example.com/%2Ffoo')....

絞り込み条件を変える

URI::Generic.default_port -> Integer | nil (8.0)

スキームに対応するデフォルトのポート番号を整数で返します。

...ます。

require 'uri'
URI
::Generic.default_port # => nil
URI
::FTP.default_port # => 21
URI
::HTTP.default_port # => 80
URI
::HTTPS.default_port # => 443
URI
::LDAP.default_port # => 389
URI
::LDAPS.default_port # => 636
URI
::MailTo.default_port...