455件ヒット
[1-100件を表示]
(0.017秒)
種類
- インスタンスメソッド (313)
- モジュール関数 (72)
- 特異メソッド (34)
- ライブラリ (24)
- 文書 (12)
ライブラリ
- ビルトイン (35)
-
net
/ http (132) -
net
/ imap (36) - openssl (48)
- optparse (12)
-
webrick
/ httprequest (12) -
webrick
/ httputils (96) -
win32
/ registry (48)
クラス
- Data (3)
- MatchData (12)
-
Net
:: HTTP (84) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP :: ContinuationRequest (24) -
Net
:: IMAP :: FetchData (12) -
OpenSSL
:: ASN1 :: Sequence (24) - OptionParser (12)
-
RubyVM
:: InstructionSequence (20) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPUtils :: FormData (96)
モジュール
-
Net
:: HTTPHeader (24) -
OpenSSL
:: ASN1 (24) -
Win32
:: Registry :: API (48)
キーワード
-
NEWS for Ruby 2
. 1 . 0 (12) - QueryInfoKey (12)
- QueryValue (12)
- Sequence (24)
- [] (12)
- body (12)
- body= (12)
-
each
_ data (12) - environment (12)
- eql? (15)
- filename (12)
- filename= (12)
-
form
_ data= (12) - list (12)
-
load
_ from _ binary _ extra _ data (10) - name (12)
- name= (12)
-
net
/ http (12) - new (24)
- packqw (12)
- query (12)
-
raw
_ data (12) - request (24)
-
request
_ post (24) -
request
_ put (24) -
send
_ request (12) - seqno (12)
-
set
_ form _ data (12) -
to
_ ary (12) -
to
_ binary (10) - unpackqw (12)
-
webrick
/ cgi (12)
検索結果
先頭5件
-
Net
:: IMAP :: ContinuationRequest # data -> Net :: IMAP :: ResponseText (21101.0) -
レスポンスのデータを返します。
レスポンスのデータを返します。 -
Data
# eql?(other) -> bool (15130.0) -
self と other のクラスが同じであり、各メンバが eql? メソッドで比較して等しい場合に true を返します。そうでない場合に false を返します。
...じであり、各メンバが eql? メソッドで比較して等しい場合に
true を返します。そうでない場合に false を返します。
@param other self と比較したいオブジェクトを指定します。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
dog1 = Dog.new(......# => true
p dog1.eql?(dog2) # => true
p dog1.equal?(dog2) # => false
//}
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラスを作成す......る点に
注意してください。
@see Object#eql?, Data#==... -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (9135.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
...埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary... -
WEBrick
:: HTTPRequest # query -> Hash (9118.0) -
リクエストのクエリーあるいはクライアントがフォームへ入力した値を表すハッシュを返します。
...tipart/form-data なフォームデータの場合には
ユーザが content-transfer-encoding ヘッダを見て適切に処理する必要があります。
ハッシュの値は正確には文字列ではなく String クラスのサブクラスである WEBrick::HTTPUtils::FormData
クラス......form-data なフォームデータであってもサイズの制限なく、通常のフォームデータと
同じように扱われることに注意してください。クライアントからの入力によっては巨大な文字列が
生成されてしまいます。
例:
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"... -
WEBrick
:: HTTPUtils :: FormData # each _ data {|s| . . . } (9113.0) -
自身が表す各フォームデータを引数として、与えられたブロックを実行します。
...ォームデータを引数として、与えられたブロックを実行します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
req.query['q'].each_data{|s|
p s
}
#=> "val1"
"val2"
"val3"
end
end
MyCGI.new.start()... -
Net
:: IMAP :: ContinuationRequest # raw _ data -> String (9101.0) -
レスポンス文字列を返します。
レスポンス文字列を返します。 -
Net
:: IMAP :: FetchData # seqno -> Integer (9100.0) -
メッセージの sequence number を返します。
...メッセージの sequence number を返します。
Net::IMAP#uid_fetch、Net::IMAP#uid_storeであっても
UID ではなく、sequence numberを返します。... -
Net
:: HTTP # request(request , data = nil) -> Net :: HTTPResponse (6332.0) -
Net::HTTPRequest オブジェクト request をサーバに送信します。
...Net::HTTPRequest オブジェクト request をサーバに送信します。
POST/PUT の時は data も与えられます
(GET/HEAD などで data を与えると
ArgumentError を発生します)。
ブロックとともに呼びだされたときは
ソケットからボディを読みこ......ram request リクエストオブジェクトを与えます。
@param data リクエストのボディを文字列で与えます。
@raise ArgumentError dataを与えるべきでないリクエストでdataを
与えた場合に発生します。
@see Net::HTTP#send_request... -
Net
:: HTTP # request(request , data = nil) {|response| . . . . } -> Net :: HTTPResponse (6332.0) -
Net::HTTPRequest オブジェクト request をサーバに送信します。
...Net::HTTPRequest オブジェクト request をサーバに送信します。
POST/PUT の時は data も与えられます
(GET/HEAD などで data を与えると
ArgumentError を発生します)。
ブロックとともに呼びだされたときは
ソケットからボディを読みこ......ram request リクエストオブジェクトを与えます。
@param data リクエストのボディを文字列で与えます。
@raise ArgumentError dataを与えるべきでないリクエストでdataを
与えた場合に発生します。
@see Net::HTTP#send_request... -
OpenSSL
:: ASN1 . # Sequence(value) -> OpenSSL :: ASN1 :: Sequence -> OpenSSL :: ASN1 :: Sequence (6306.0) -
ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::Sequence.new と同じです。
@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLIC...