種類
- インスタンスメソッド (1285)
- 特異メソッド (979)
- モジュール関数 (423)
ライブラリ
- ビルトイン (190)
- dbm (33)
- gdbm (11)
- json (11)
-
json
/ add / ostruct (11) - logger (8)
-
net
/ http (39) - open-uri (85)
- open3 (33)
- openssl (1881)
- prettyprint (11)
-
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ output (11) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ security (22) - sdbm (22)
- socket (11)
- stringio (55)
- syslog (22)
- tmpdir (11)
- zlib (198)
クラス
- DBM (33)
- Dir (11)
- GDBM (11)
-
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarOutput (11) -
Gem
:: RemoteFetcher (11) - IO (190)
- Logger (8)
-
Net
:: HTTP (6) -
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (11) -
OpenSSL
:: ASN1 :: BMPString (22) -
OpenSSL
:: ASN1 :: BitString (33) -
OpenSSL
:: ASN1 :: GeneralString (22) -
OpenSSL
:: ASN1 :: GraphicString (22) -
OpenSSL
:: ASN1 :: IA5String (22) -
OpenSSL
:: ASN1 :: ISO64String (22) -
OpenSSL
:: ASN1 :: NumericString (22) -
OpenSSL
:: ASN1 :: OctetString (22) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: ASN1 :: PrintableString (22) -
OpenSSL
:: ASN1 :: T61String (22) -
OpenSSL
:: ASN1 :: UTF8String (22) -
OpenSSL
:: ASN1 :: UniversalString (22) -
OpenSSL
:: ASN1 :: VideotexString (22) -
OpenSSL
:: BN (66) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Config (66) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Digest :: DSS (22) -
OpenSSL
:: Digest :: DSS1 (22) -
OpenSSL
:: Digest :: MD2 (22) -
OpenSSL
:: Digest :: MD4 (22) -
OpenSSL
:: Digest :: MD5 (22) -
OpenSSL
:: Digest :: MDC2 (22) -
OpenSSL
:: Digest :: RIPEMD160 (33) -
OpenSSL
:: Digest :: SHA (22) -
OpenSSL
:: Digest :: SHA1 (22) -
OpenSSL
:: Digest :: SHA224 (22) -
OpenSSL
:: Digest :: SHA256 (22) -
OpenSSL
:: Digest :: SHA384 (22) -
OpenSSL
:: Digest :: SHA512 (22) -
OpenSSL
:: Engine (11) -
OpenSSL
:: HMAC (22) -
OpenSSL
:: Netscape :: SPKI (11) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: PKCS7 (44) -
OpenSSL
:: PKCS7 :: SignerInfo (11) -
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: EC (44) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: PKey :: RSA (55) -
OpenSSL
:: SSL :: SSLContext (33) -
OpenSSL
:: SSL :: SSLSocket (22) -
OpenSSL
:: X509 :: Attribute (44) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (33) -
OpenSSL
:: X509 :: Extension (22) -
OpenSSL
:: X509 :: ExtensionFactory (33) -
OpenSSL
:: X509 :: Request (33) -
OpenSSL
:: X509 :: Revoked (11) -
OpenSSL
:: X509 :: Store (33) - OpenStruct (11)
- PrettyPrint (11)
- SDBM (22)
- StringIO (55)
- UNIXSocket (11)
-
Zlib
:: GzipReader (33) -
Zlib
:: GzipWriter (165)
モジュール
-
Gem
:: Security (22) - JSON (11)
- Kernel (16)
- Open3 (33)
-
OpenSSL
:: ASN1 (286) -
OpenSSL
:: Buffering (176) -
OpenSSL
:: PKCS5 (22) -
OpenSSL
:: Random (33) -
OpenSSL
:: SSL :: SocketForwarder (11) - OpenURI (22)
-
OpenURI
:: OpenRead (33) - Syslog (22)
- URI (14)
キーワード
- << (22)
- BMPString (22)
- BitString (22)
- GeneralString (22)
- GraphicString (22)
- IA5String (22)
- ISO64String (22)
- NumericString (22)
- OctetString (22)
- PrintableString (22)
- T61String (22)
- UTF8String (22)
- UniversalString (22)
- VideotexString (22)
- [] (11)
-
add
_ attribute (11) -
add
_ value (11) - attributes= (11)
- binwrite (11)
-
body
_ stream (11) -
body
_ stream= (11) -
build
_ cert (11) - capture2 (11)
- capture2e (11)
- capture3 (11)
-
check
_ private _ key (11) - comment= (11)
-
compute
_ key (11) -
create
_ ext (11) -
create
_ ext _ from _ string (11) -
create
_ extension (11) - crit (11)
- critical= (11)
- decrypt (11)
- delete (11)
-
dh
_ compute _ key (11) - digest (165)
-
dsa
_ sign _ asn1 (11) -
dsa
_ verify _ asn1 (11) - dump (11)
- each (11)
-
each
_ line (11) -
error
_ string= (11) - fetch (11)
- flush (11)
-
generate
_ prime (11) -
get
_ value (11) - gets (22)
- getsockopt (11)
- group (11)
- hexdigest (154)
-
load
_ private _ key (11) - log (11)
- mktmpdir (11)
- mtime= (11)
- new (371)
- oid= (11)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) -
orig
_ name= (11) - params (33)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) - pread (7)
-
pretty
_ print (11) - prime? (22)
-
prime
_ fasttest? (11) - print (22)
- printf (22)
-
priv
_ key= (22) -
private
_ decrypt (11) -
private
_ encrypt (11) -
private
_ key= (11) -
pseudo
_ bytes (11) -
public
_ decrypt (11) -
public
_ encrypt (11) - putc (11)
- puts (22)
- pwrite (7)
-
random
_ bytes (11) - read (77)
-
read
_ body (11) -
read
_ nonblock (11) - readline (22)
- readlines (77)
- readpartial (11)
- recvfrom (11)
- reopen (22)
- section (11)
- serial= (22)
- sign (11)
-
sign
_ cert (11) - store (11)
- sync= (11)
- sysread (22)
- syssign (11)
- sysverify (11)
- syswrite (22)
- tagging= (11)
-
to
_ json (11) -
to
_ s (11) - ungetc (11)
-
unused
_ bits= (11) - update (11)
- value (22)
- value= (11)
-
values
_ at (33) - verify (110)
-
verify
_ callback= (22) -
verify
_ depth= (11) -
verify
_ mode= (11) - wrap (22)
- write (55)
-
write
_ nonblock (11) -
write
_ random _ file (11) -
write
_ smime (11) -
write
_ timeout= (6)
検索結果
先頭5件
- OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO - OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil - OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString - OpenSSL
:: ASN1 . # PrintableString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: PrintableString - URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO
-
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (30348.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...て StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返......である StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対......象となる URI のスキームが http であり、かつリソースの取得に
失敗した時に発生します。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::F... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (30348.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...て StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返......である StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対......象となる URI のスキームが http であり、かつリソースの取得に
失敗した時に発生します。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::F... -
OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString (28424.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
....1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # PrintableString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: PrintableString (28024.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
....1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (24486.0) -
name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...っている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されて......いる場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は......列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オ... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (24462.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...URI である文字列 name のリソースを取得して StringIO オブジェクト
として返します。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返......します。
require 'open-uri'
sio = OpenURI.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
*......passive mode) です。
: :redirect
HTTP でサーバがリダイレクトを指示してきたとき、
対応するかどうかを指定します。
デフォルトは true (リダイレクトする) です。
HTTP と FTP の間のリダイレクトもこれで指定します。
@param na... -
URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (24386.0) -
name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...っている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されて......いる場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は......列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オ... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (24362.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...URI である文字列 name のリソースを取得して StringIO オブジェクト
として返します。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返......します。
require 'open-uri'
sio = OpenURI.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
*......passive mode) です。
: :redirect
HTTP でサーバがリダイレクトを指示してきたとき、
対応するかどうかを指定します。
デフォルトは true (リダイレクトする) です。
HTTP と FTP の間のリダイレクトもこれで指定します。
@param na... -
Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter (24326.0) -
filename で指定されるファイルを gzip 圧縮データの 書き出し用にオープンします。GzipWriter オブジェクトを返します。 その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と 同じです。
...filename で指定されるファイルを gzip 圧縮データの
書き出し用にオープンします。GzipWriter オブジェクトを返します。
その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と
同じです。
@param filename ファイル名を文字列で指定し......。
@param level 0-9の範囲の整数、または Zlib::NO_COMPRESSION, Zlib::BEST_SPEED,
Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib::DEFAU......LT_STRATEGYなど指定します。
詳細はzlib.h を参照してください。
require 'zlib'
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32... -
Gem
:: Package :: TarInput . open(io , security _ policy = nil) {|is| . . . } (24313.0) -
@todo ??? ブロックに Gem::Package::TarInput のインスタンスを与えて評価します。
...@todo ???
ブロックに Gem::Package::TarInput のインスタンスを与えて評価します。
@param io 自身に関連付ける IO を指定します。
@param security_policy ???...