るりまサーチ

最速Rubyリファレンスマニュアル検索!
37件ヒット [1-37件を表示] (0.026秒)
トップページ > クエリ:File[x] > クエリ:*[x] > クエリ:open_uri[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. vector *
  4. bigdecimal *
  5. array *

ライブラリ

モジュール

検索結果

OpenURI.open_uri(name, mode = 'r', perm = nil, options = {}) -> StringIO (18186.0)

URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。

...nURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read

OpenURI.open_uri('http://www.example.com'){|sio| sio.read }

options には Hash を与えます。理解するハッシュの
キーは以下のシンボル、
*
:proxy
*
:progress_proc
*
:content_length_proc
*
:ht...
...tp_basic_authentication
*
:proxy_http_basic_authentication
*
:read_timeout
*
:ssl_ca_cert
*
:ssl_verify_mode
*
:ftp_active_mode
*
:redirect
です。
「:content_length_proc」と「:progress_proc」はプログレスバーに
利用されることを想定しています。

require 'open-u...
...れません。

証明書のファイル名、証明書のディレクトリ名を指定できます。
詳しくは
OpenSSL::X509::Store#add_file
OpenSSL::X509::Store#add_path
を参照してください。デフォルトの証明書については
OpenSSL::X509::Store#set_default_paths...

OpenURI.open_uri(name, mode = 'r', perm = nil, options = {}) {|sio| ... } -> nil (18186.0)

URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。

...nURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read

OpenURI.open_uri('http://www.example.com'){|sio| sio.read }

options には Hash を与えます。理解するハッシュの
キーは以下のシンボル、
*
:proxy
*
:progress_proc
*
:content_length_proc
*
:ht...
...tp_basic_authentication
*
:proxy_http_basic_authentication
*
:read_timeout
*
:ssl_ca_cert
*
:ssl_verify_mode
*
:ftp_active_mode
*
:redirect
です。
「:content_length_proc」と「:progress_proc」はプログレスバーに
利用されることを想定しています。

require 'open-u...
...れません。

証明書のファイル名、証明書のディレクトリ名を指定できます。
詳しくは
OpenSSL::X509::Store#add_file
OpenSSL::X509::Store#add_path
を参照してください。デフォルトの証明書については
OpenSSL::X509::Store#set_default_paths...

Kernel.#open(name, mode = 'r', perm = nil, options = {}) -> StringIO | Tempfile | IO (118.0)

name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

...ジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のよう...
...従来の
Kernel.#open(name, *rest) が呼ばれます。

ブロックを与えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数と...
...ョンを
整数で指定します。Kernel.#open と同じです

@param options ハッシュを与えます。詳しくは OpenURI.open_uri を参照してください。

@raise OpenURI::HTTPError 対象となる URI のスキームが http であり、
...

URI.open(name, mode = 'r', perm = nil, options = {}) -> StringIO | Tempfile | IO (118.0)

name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

...ジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のよう...
...
Kernel.#open(name, *rest) が呼ばれます。

ブロックを与えた場合は上の場合と同様、name が http:// や https://、ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引...
...ョンを
整数で指定します。Kernel.#open と同じです

@param options ハッシュを与えます。詳しくは OpenURI.open_uri を参照してください。

@raise OpenURI::HTTPError 対象となる URI のスキームが http または https であり、...