るりまサーチ

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

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file ctime
  4. file open
  5. file chown

検索結果

IRB::FileInputMethod#encoding -> Encoding (21203.0)

読み込んだファイルの文字エンコーディングを返します。

読み込んだファイルの文字エンコーディングを返します。

IO#set_encoding_by_bom -> Encoding | nil (6257.0)

BOM から IO のエンコーディングを設定します。

...[例][ruby]{
File
.write("bom.txt", "\u{FEFF}abc")
File
.open("bom.txt", "rb") do |io|
p io.set_encoding_by_bom #=> #<Encoding:UTF-8>
str = io.read
p str #=> "abc"
p str.encoding #=> #<Encoding:UTF-8>
end

File
.write("nobom.txt", "abc")
File
.open("nobom...
....txt", "rb") do |io|
p io.set_encoding_by_bom #=> nil
end
//}...

IO#external_encoding -> Encoding | nil (6237.0)

IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。

...ディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。

//emlist[例][ruby]{
IO.write("testfile", "abcde")
File
.open("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//}...

IO#internal_encoding -> Encoding | nil (6233.0)

IO の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。

...エンコーディングが指定されていない場合は nil を返します。

//emlist[例][ruby]{
IO.write("testfile", "abcde")
File
.open("testfile") do |f|
p f.internal_encoding # => nil
f.set_encoding("ASCII-8BIT", "EUC-JP")
p f.internal_encoding # => #<Encoding:EUC-JP>
end
//}...

IO#set_encoding(enc_str, **opts) -> self (6134.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

絞り込み条件を変える

IO#set_encoding(ext_enc) -> self (6134.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

IO#set_encoding(ext_enc, int_enc, **opts) -> self (6134.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

OpenSSL::SSL::SSLContext#ca_file=(ca) (6120.0)

接続相手の検証のために使う、信頼している CA 証明書ファイルのパスを 設定します。

...書の説明)

-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----

(ここに証明書の説明)

-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----

デフォルトは nil です。

@param c...
...a CA証明書ファイルのパス文字列
@see OpenSSL::SSL::SSLContext#ca_file=...

WEBrick::HTTPRequest#query -> Hash (13.0)

リクエストのクエリーあるいはクライアントがフォームへ入力した値を表すハッシュを返します。

...キーも値も unescape されています。ただし multipart/form-data なフォームデータの場合には
ユーザが content-transfer-encoding ヘッダを見て適切に処理する必要があります。

ハッシュの値は正確には文字列ではなく String クラスのサブ...
...巨大な文字列が
生成されてしまいます。

例:

h = req.query
p h['q'] #=> "ruby rails session"
p h['upfile']['content-type'] #=> "plain/text"
p h['upfile'].filename #=> "my_file.txt"
p h['upfile'] #=> "hoge hoge hoge"...