るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.048秒)
トップページ > クエリ:path[x] > クエリ:require[x] > クエリ:join[x] > 種類:特異メソッド[x]

別のキーワード

  1. _builtin path
  2. pathname to_path
  3. _builtin absolute_path
  4. _builtin to_path
  5. pstore path

ライブラリ

クラス

モジュール

検索結果

URI.join(uri_str, *path) -> object (18249.0)

文字列 uri_str と path ... を URI として連結して得られる URI オブジェクトを返します。

...列 uri_str と path ... を URI として連結して得られる
URI オブジェクトを返します。

2396 の Section 5.2 の
仕様に従って連結します。
以下と等価です

require
'uri'
URI.parse(uri_str) + path + ...

@param uri_str URI 文字列

@param path 後ろに連...
...ponentError 各要素が適合しない場合に発生します。

@raise URI::InvalidURIError パースに失敗した場合に発生します。

例:

require
'uri'
p URI.join('http://www.ruby-lang.org/', '/ja/man-1.6/')
=> #<URI::HTTP:0x2010017a URL:http://www.ruby-lang.org/ja/man-1.6/>...

Socket.unix(path) -> Socket (121.0)

Unix クライアントソケットを生成します。

...ブロックの終了後に
ソケットを IO#close します。

require
'socket'

# /tmp/sock と通信する
Socket.unix("/tmp/sock") {|sock|
t = Thread.new { IO.copy_stream(sock, STDOUT) }
IO.copy_stream(STDIN, sock)
t.join
}

@param path 接続対象のパス(文字列)...

Socket.unix(path) {|sock| ... } -> object (121.0)

Unix クライアントソケットを生成します。

...ブロックの終了後に
ソケットを IO#close します。

require
'socket'

# /tmp/sock と通信する
Socket.unix("/tmp/sock") {|sock|
t = Thread.new { IO.copy_stream(sock, STDOUT) }
IO.copy_stream(STDIN, sock)
t.join
}

@param path 接続対象のパス(文字列)...