ライブラリ
-
cgi
/ core (20) -
net
/ http (1) - resolv (1)
- uri (10)
-
webrick
/ httprequest (1) -
webrick
/ httputils (2) -
win32
/ registry (16) - win32ole (1)
クラス
-
Net
:: HTTP (1) -
URI
:: FTP (1) -
URI
:: Generic (5) -
URI
:: HTTP (2) -
URI
:: LDAP (1) -
URI
:: MailTo (1) -
WEBrick
:: HTTPRequest (1) -
WEBrick
:: HTTPUtils :: FormData (2) - WIN32OLE (1)
モジュール
キーワード
-
KEY
_ ALL _ ACCESS (1) -
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
KEY
_ ENUMERATE _ SUB _ KEYS (1) -
KEY
_ EXECUTE (1) -
KEY
_ NOTIFY (1) -
KEY
_ QUERY _ VALUE (1) -
KEY
_ READ (1) -
KEY
_ SET _ VALUE (1) -
KEY
_ WRITE (1) - QueryInfoKey (1)
- QueryValue (1)
- RegQueryInfoKey (1)
- RegQueryValueExA (1)
-
STANDARD
_ RIGHTS _ READ (1) -
STANDARD
_ RIGHTS _ WRITE (1) - Value (1)
- [] (1)
-
accept
_ language (1) - build (2)
- build2 (1)
-
cache
_ control (1) - component (1)
-
content
_ length (1) -
create
_ body (1) - files (1)
- first (1)
-
has
_ key? (1) - include? (1)
- key? (1)
- last (1)
- list (1)
- multipart? (1)
- new (5)
-
ole
_ query _ interface (1) -
path
_ translated (1) - post (1)
- query (1)
-
query
_ string= (1) -
rubygems
/ commands / query _ command (1) -
server
_ protocol (1) -
set
_ params (1) -
to
_ a (1) -
to
_ ary (2) -
unescape
_ filename? (1)
検索結果
先頭5件
-
Resolv
:: DNS :: Query (81001.0) -
DNSクエリを表す抽象クラスです。
DNSクエリを表す抽象クラスです。 -
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (64276.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。
オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のインターフェイスとは異なるインターフェイスを取
得します。
@param iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。
ie = WIN32OLE.n... -
Win32
:: Registry :: Constants :: KEY _ QUERY _ VALUE (55204.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: API . # QueryValue(hkey , name) (45901.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryValueExA (45901.0) -
@todo
@todo -
URI
:: Generic # query -> String | nil (36970.0) -
自身の query を文字列で返します。設定されていない場合は nil を返します。
自身の query を文字列で返します。設定されていない場合は nil を返します。
例:
require 'uri'
p URI.parse('http://example.com/?hoge').query #=> "hoge" -
WEBrick
:: HTTPRequest # query _ string=(value) (36952.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。
@param value クエリーを表す文字列を指定します。 -
Win32
:: Registry :: Constants :: KEY _ ALL _ ACCESS (36604.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ CREATE _ LINK (36604.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ SET _ VALUE (36604.0) -
@todo
@todo
セキュリティアクセスマスク。 -
CGI
:: QueryExtension :: Value # to _ ary -> Array (36601.0) -
@todo
@todo -
Win32
:: Registry :: API . # QueryInfoKey(hkey) (36601.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryInfoKey (36601.0) -
@todo
@todo -
CGI
:: QueryExtension # accept _ language -> String (36301.0) -
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。 -
CGI
:: QueryExtension # cache _ control -> String (36301.0) -
ENV['HTTP_CACHE_CONTROL'] を返します。
ENV['HTTP_CACHE_CONTROL'] を返します。 -
CGI
:: QueryExtension # content _ length -> Integer (36301.0) -
ENV['CONTENT_LENGTH'] を返します。
ENV['CONTENT_LENGTH'] を返します。 -
CGI
:: QueryExtension # files -> Hash (36301.0) -
アップロードされたファイルの名前とその内容を表すオブジェクトをペアとする要素を持つハッシュを返します。
アップロードされたファイルの名前とその内容を表すオブジェクトをペアとする要素を持つハッシュを返します。 -
CGI
:: QueryExtension # multipart? -> bool (36301.0) -
マルチパートフォームの場合は、真を返します。 そうでない場合は、偽を返します。
マルチパートフォームの場合は、真を返します。
そうでない場合は、偽を返します。
例:
cgi = CGI.new
if cgi.multipart?
field1=cgi['field1'].read
else
field1=cgi['field1']
end -
CGI
:: QueryExtension # path _ translated -> String (36301.0) -
ENV['PATH_TRANSLATED'] を返します。
ENV['PATH_TRANSLATED'] を返します。 -
CGI
:: QueryExtension # server _ protocol -> String (36301.0) -
ENV['SERVER_PROTOCOL'] を返します。
ENV['SERVER_PROTOCOL'] を返します。 -
CGI
:: QueryExtension # unescape _ filename? -> bool (36301.0) -
-
CGI
:: QueryExtension :: Value # last -> self (36301.0) -
@todo
@todo -
rubygems
/ commands / query _ command (36055.0) -
Gem パッケージの情報を検索するためのライブラリです。
Gem パッケージの情報を検索するためのライブラリです。
Usage: gem query [options]
Options:
-i, --[no-]installed Check for installed gem
-v, --version VERSION Specify version of gem to query
-n, --name-matches REGEXP 与えられた正規表現にマッチする Gem パッケージを
検... -
CGI
:: QueryExtension :: Value (36001.0) -
-
CGI
:: QueryExtension # create _ body(is _ large) -> StringIO | Tempfile (27601.0) -
-
CGI
:: QueryExtension # has _ key?(*args) -> bool (27601.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
CGI
:: QueryExtension # key?(*args) -> bool (27601.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
Win32
:: Registry :: Constants :: KEY _ CREATE _ SUB _ KEY (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ ENUMERATE _ SUB _ KEYS (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ EXECUTE (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ NOTIFY (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ READ (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ WRITE (27304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
CGI
:: QueryExtension # include?(*args) -> bool (27301.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
CGI
:: QueryExtension :: Value # first -> self (27301.0) -
@todo
@todo -
CGI
:: QueryExtension :: Value # to _ a -> Array (27301.0) -
@todo
@todo -
CGI
:: QueryExtension :: Value # [](idx , *args) (27001.0) -
@todo
@todo -
CGI
:: QueryExtension :: Value # set _ params(params) (27001.0) -
@todo
@todo -
URI
:: HTTP . build(ary) -> URI :: HTTP (18655.0) -
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。
引数の正当性を検査します。
@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[userinfo, host, port, path, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは :scheme, :userinfo, :host, :port, :path, :query, :fragment のいずれかです。
@raise URI::InvalidComponentEr... -
URI
:: Generic . build(ary) -> URI :: Generic (18637.0) -
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
@param ary 構成要素を表す配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下のいずれかです。
ハッシュの値は文字列で与えます。
//emlist{
:scheme ,:userinfo, :... -
URI
:: Generic . build2(ary) -> URI :: Generic (18637.0) -
URI::Generic.build と同じですが、例外 URI::InvalidComponentError が発生した場合に、引数の各要素を URI.escape して再度 build を試み ます。
URI::Generic.build と同じですが、例外 URI::InvalidComponentError
が発生した場合に、引数の各要素を URI.escape して再度 build を試み
ます。
@param ary 構成要素を表す文字列の配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下
のいず... -
WEBrick
:: HTTPUtils :: FormData # list -> Array (18619.0) -
自身が表す各フォームデータを収納した配列を生成して返します。
自身が表す各フォームデータを収納した配列を生成して返します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].list #=> ["val1", "val2", "val3"]
end
end
MyCGI.new.start() -
WEBrick
:: HTTPUtils :: FormData # to _ ary -> Array (18619.0) -
自身が表す各フォームデータを収納した配列を生成して返します。
自身が表す各フォームデータを収納した配列を生成して返します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].list #=> ["val1", "val2", "val3"]
end
end
MyCGI.new.start() -
CGI
:: QueryExtension # cookies=(value) (18301.0) -
クッキーをセットします。
クッキーをセットします。
@param value クッキーの名前と値をペアにした要素を持つハッシュを指定します。 -
Win32
:: Registry :: Constants :: STANDARD _ RIGHTS _ READ (18004.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: STANDARD _ RIGHTS _ WRITE (18004.0) -
@todo
@todo
セキュリティアクセスマスク。 -
URI
:: LDAP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: LDAP (10222.0) -
汎用的な構成要素から URI::LDAP オブジェクトを生成します。 build と異なり、デフォルトでは引数の正当性を検査しません。
汎用的な構成要素から URI::LDAP オブジェクトを生成します。
build と異なり、デフォルトでは引数の正当性を検査しません。
@param scheme 構成要素を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query 構... -
URI
:: MailTo . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: MailTo (10222.0) -
汎用的な構成要素から URI::MailTo オブジェクトを生成します。 build と異なり、デフォルトでは引数の正当性を検査しません。
汎用的な構成要素から URI::MailTo オブジェクトを生成します。
build と異なり、デフォルトでは引数の正当性を検査しません。
@param scheme 構成要素を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query... -
URI
:: FTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: FTP (1222.0) -
汎用的な構成要素から URI::FTP オブジェクトを生成します。build と異なり、デフォルトでは引数の正当性を検査しません。
汎用的な構成要素から URI::FTP オブジェクトを生成します。build
と異なり、デフォルトでは引数の正当性を検査しません。
例:
require 'uri'
p ftp = URI.parse("ftp://ftp.ruby-lang.org/pub/ruby/;type=d")
p ftp.typecode
#=> #<URI::FTP:0x2010029c URL:ftp://ftp.ruby-lang.org/pub/ruby/;type=d>
#=> "d"
@param scheme 構成要素を表す文字列を与えます。
@param userinfo... -
URI
:: Generic . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , parser = URI :: DEFAULT _ PARSER , arg _ check = false) -> URI :: Generic (1222.0) -
各引数を成分とする URI::Generic オブジェクトを生成して返します。
各引数を成分とする URI::Generic オブジェクトを生成して返します。
@param scheme 構成要素 scheme を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry 構成要素を表す文字列を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query 構成要素を表す文字列を与えます... -
URI
:: HTTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: HTTP (1222.0) -
汎用的な構成要素から URI::HTTP オブジェクトを生成します。build と異なり、デフォルトでは引数の正当性を検査しません。
汎用的な構成要素から URI::HTTP オブジェクトを生成します。build
と異なり、デフォルトでは引数の正当性を検査しません。
@param scheme 構成要素を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query 構成... -
Net
:: HTTP # post(path , data , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (655.0) -
サーバ上の path にあるエンティティに対し文字列 data を POST で送ります。
サーバ上の path にあるエンティティに対し文字列 data を
POST で送ります。
返り値は Net::HTTPResponse のインスタンスです。
ブロックと一緒に呼びだされたときはエンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の HTTPResponse オブジェクトは有効な body を
持ちません。
POST する場合にはヘッダに Content-Type: を指定する必要があります。
もし header に指定しなかったならば、 Content-Type として
"application/x-www-form-urlencoded" を... -
URI
:: Generic . component -> [Symbol] (619.0) -
URI の構成要素を表すシンボルの配列を返します。
URI の構成要素を表すシンボルの配列を返します。
require 'uri'
p URI::Generic.component
p URI::MailTo.component
# => [:scheme, :userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment]
# => [:scheme, :to, :headers]