別のキーワード
ライブラリ
- ビルトイン (1)
-
net
/ http (3) -
rubygems
/ indexer (4) -
rubygems
/ source _ index (5)
クラス
-
Gem
:: Indexer (4) -
Gem
:: SourceIndex (5) -
Net
:: HTTPGenericRequest (2) -
Net
:: HTTPResponse (1) -
RubyVM
:: InstructionSequence (1)
キーワード
- abbreviate (1)
-
add
_ spec (1) -
body
_ stream (1) -
body
_ stream= (1) - compress (1)
-
find
_ name (1) -
http
_ version (1) - paranoid (1)
-
remove
_ spec (1) - sanitize (1)
- search (1)
- specification (1)
-
to
_ a (1)
検索結果
先頭5件
- Gem
:: SourceIndex # specification(full _ name) -> Gem :: Specification | nil - Net
:: HTTPResponse # http _ version -> String - Gem
:: SourceIndex # find _ name(gem _ name , version _ requirement = Gem :: Requirement . default) -> Gem :: Specification - Gem
:: Indexer # abbreviate(spec) -> Gem :: Specification - Gem
:: Indexer # compress(filename , extension)
-
Gem
:: SourceIndex # specification(full _ name) -> Gem :: Specification | nil (27604.0) -
指定された名前の Gem::Specification オブジェクトを返します。
指定された名前の Gem::Specification オブジェクトを返します。
@param full_name Gem のフルネームを指定します。 -
Net
:: HTTPResponse # http _ version -> String (18322.0) -
サーバがサポートしている HTTP のバージョンを文字列で返します。
サーバがサポートしている HTTP のバージョンを文字列で返します。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//} -
Gem
:: SourceIndex # find _ name(gem _ name , version _ requirement = Gem :: Requirement . default) -> Gem :: Specification (9604.0) -
短い名前で正確にマッチする Gem を返します。
短い名前で正確にマッチする Gem を返します。
@param gem_name Gem の名前を指定します。
@param version_requirement
@see Gem::Requirement -
Gem
:: Indexer # abbreviate(spec) -> Gem :: Specification (9304.0) -
ダウンロードを速くするために与えられた Gem::Specification の持つデータを 小さくします。
ダウンロードを速くするために与えられた Gem::Specification の持つデータを
小さくします。
@param spec Gem::Specification を指定します。 -
Gem
:: Indexer # compress(filename , extension) (9304.0) -
与えられたファイルを圧縮して保存します。
与えられたファイルを圧縮して保存します。
@param filename 圧縮対象のファイル名を指定します。
@param extension 保存するファイル名の拡張子を指定します。 -
Gem
:: Indexer # paranoid(path , extension) (9304.0) -
圧縮されたデータと圧縮されていないデータを比較して一致しなければ例外を発生させます。
圧縮されたデータと圧縮されていないデータを比較して一致しなければ例外を発生させます。
@param path 圧縮されていないファイルのパスを指定します。
@param extension 圧縮されたファイルの拡張子を指定します。
@raise RuntimeError 圧縮されたデータと圧縮されていないデータが一致しない場合に発生します。 -
Gem
:: Indexer # sanitize(spec) -> Gem :: Specification (9304.0) -
与えられたスペックの詳細を表す属性をサニタイズします。
与えられたスペックの詳細を表す属性をサニタイズします。
non-ASCII の文字列は、サイトインデックスを文字化けさせることがあります。
non-ASCII の文字列を XML エンティティに置換します。 -
Gem
:: SourceIndex # add _ spec(gem _ spec) -> Gem :: Specification (9304.0) -
自身に引数で与えられた Gem::Specification のインスタンスを追加します。
自身に引数で与えられた Gem::Specification のインスタンスを追加します。
@param gem_spec Gem::Specification のインスタンスを指定します。 -
Gem
:: SourceIndex # remove _ spec(full _ name) -> Gem :: Specification (9304.0) -
引数で指定された名前を持つ Gem をインデックスから削除します。
引数で指定された名前を持つ Gem をインデックスから削除します。 -
Gem
:: SourceIndex # search(gem _ pattern , platform _ only = false) -> [Gem :: Specification] (9304.0) -
引数で指定された条件を満たす Gem のリストを返します。
引数で指定された条件を満たす Gem のリストを返します。
@param gem_pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。 -
RubyVM
:: InstructionSequence # to _ a -> Array (9058.0) -
self の情報を 14 要素の配列にして返します。
self の情報を 14 要素の配列にして返します。
命令シーケンスを以下の情報で表します。
: magic
データフォーマットを示す文字列。常に
"YARVInstructionSequence/SimpleDataFormat"。
: major_version
命令シーケンスのメジャーバージョン。
: minor_version
命令シーケンスのマイナーバージョン。
: format_type
データフォーマットを示す数値。常に 1。
: misc
以下の要素から構成される Hash オブジェクト。
:arg_size: メソッド、ブ... -
Net
:: HTTPGenericRequest # body _ stream -> object (70.0) -
サーバに送るリクエストのエンティティボディを IO オブジェクトなどのストリームで設定します。 f は read(size) メソッドが定義されている必要があります。
サーバに送るリクエストのエンティティボディを
IO オブジェクトなどのストリームで設定します。
f は read(size) メソッドが定義されている必要があります。
@param f エンティティボディのデータを得るストリームオブジェクトを与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
post = Net::HTTP::Post.new(uri.request_uri)
File.open("/path/to/test", 'rb') d... -
Net
:: HTTPGenericRequest # body _ stream=(f) (70.0) -
サーバに送るリクエストのエンティティボディを IO オブジェクトなどのストリームで設定します。 f は read(size) メソッドが定義されている必要があります。
サーバに送るリクエストのエンティティボディを
IO オブジェクトなどのストリームで設定します。
f は read(size) メソッドが定義されている必要があります。
@param f エンティティボディのデータを得るストリームオブジェクトを与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
post = Net::HTTP::Post.new(uri.request_uri)
File.open("/path/to/test", 'rb') d...