1680件ヒット
[1-100件を表示]
(0.145秒)
ライブラリ
- ビルトイン (264)
-
cgi
/ html (48) - csv (12)
-
fiddle
/ import (24) - json (12)
-
net
/ ftp (144) -
net
/ http (264) -
net
/ imap (96) -
net
/ smtp (24) - openssl (324)
- optparse (12)
-
rexml
/ parsers / sax2parser (60) -
rexml
/ sax2listener (12) -
ripper
/ filter (24) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ output (12) -
rubygems
/ package / tar _ writer (24) -
rubygems
/ security (24) - socket (204)
-
webrick
/ httputils (60) -
win32
/ registry (24)
クラス
- BasicObject (36)
- BasicSocket (24)
- CSV (12)
- Data (12)
-
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarOutput (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: Security :: Policy (24) -
JSON
:: Parser (12) - MatchData (176)
-
Net
:: FTP (144) -
Net
:: HTTP (192) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP (48) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: TaggedResponse (24) -
Net
:: IMAP :: UntaggedResponse (12) -
Net
:: SMTP (24) -
OpenSSL
:: ASN1 :: ASN1Data (84) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (24) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (24) -
OpenSSL
:: PKCS7 (36) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: X509 :: Attribute (24) - OptionParser (12)
- Proc (7)
-
REXML
:: Parsers :: SAX2Parser (60) - Regexp (12)
-
Ripper
:: Filter (24) -
Socket
:: AncillaryData (144) -
Socket
:: Option (36) - String (12)
- Symbol (9)
-
WEBrick
:: HTTPUtils :: FormData (60) -
Win32
:: Registry (24)
モジュール
-
CGI
:: HtmlExtension (48) -
Fiddle
:: Importer (24) -
Net
:: HTTPHeader (48) -
REXML
:: SAX2Listener (12)
キーワード
- << (31)
- == (3)
- [] (60)
-
add
_ data (12) -
add
_ signatures (12) - attr (12)
- begin (12)
- bind (12)
- body (12)
- body= (12)
- bool (12)
- byteoffset (6)
- captures (12)
-
cmsg
_ is? (12) -
content
_ type= (12) - data= (12)
- deconstruct (2)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - each (12)
- end (12)
- environment (12)
- eql? (3)
- family (12)
- fetch (12)
-
field
_ size _ limit (12) - filename (12)
- filename= (12)
-
form
_ data= (12) - get (24)
- getbinaryfile (24)
- hash (3)
-
instance
_ eval (24) - int (24)
-
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) - level (12)
- linger (12)
- listen (60)
-
load
_ private _ key (12) -
load
_ public _ key (12) - match (33)
-
method
_ missing (12) -
multipart
_ form (48) - name (12)
- name= (12)
-
named
_ captures (12) - offset (24)
-
on
_ XXX (12) -
on
_ default (12) - parse (12)
- patch (24)
- post (24)
- post2 (24)
-
post
_ match (12) -
pre
_ match (12) -
processing
_ instruction (12) - put (36)
- put2 (24)
- putbinaryfile (24)
-
raw
_ data (24) - read (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - request (24)
-
request
_ post (24) -
request
_ put (24) - retrbinary (24)
-
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - sign (12)
- storbinary (24)
- store (12)
- syssign (12)
- sysverify (12)
- tag (12)
- tag= (12)
-
tag
_ class (12) -
tag
_ class= (12) - tagging (24)
-
to
_ a (12) -
to
_ der (12) - type (12)
-
uid
_ fetch (12) -
uid
_ store (12) - union (12)
-
unix
_ rights (12) - update (36)
- value (24)
- value= (24)
-
values
_ at (12) - verify (24)
-
verify
_ data= (12) -
verify
_ gem (12) - with (3)
- write (36)
検索結果
先頭5件
-
Net
:: SMTP # data {|f| . . . . } -> Net :: SMTP :: Response (21231.0) -
DATA コマンドを送ります。
...DATA コマンドを送ります。
文字列を引数に与えた場合はそれを本文として送ります。
ブロックを与えた場合にはそのブロックにストリームオブジェクトが渡されます
(Net::SMTP#open_message_stream参考)。
通常は Net::SMTP#send_message,......Net::SMTP#open_message_stream で
DATA が送られるため利用する必要はないはずです。
@param message メールの本文... -
Net
:: SMTP # data(message) -> Net :: SMTP :: Response (21231.0) -
DATA コマンドを送ります。
...DATA コマンドを送ります。
文字列を引数に与えた場合はそれを本文として送ります。
ブロックを与えた場合にはそのブロックにストリームオブジェクトが渡されます
(Net::SMTP#open_message_stream参考)。
通常は Net::SMTP#send_message,......Net::SMTP#open_message_stream で
DATA が送られるため利用する必要はないはずです。
@param message メールの本文... -
Net
:: IMAP :: TaggedResponse # data -> Net :: IMAP :: ResponseText (21208.0) -
レスポンスを解析したオブジェクトを返します。
...レスポンスを解析したオブジェクトを返します。
@see Net::IMAP::ResponseText... -
Socket
:: AncillaryData # data -> String (21130.0) -
自身が保持している cmsg data (データ) を返します。
...自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new... -
OpenSSL
:: PKCS7 # add _ data(data) -> data (9318.0) -
署名対象のデータを設定します。
...署名対象のデータを設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param data 文字列... -
Net
:: HTTPHeader # form _ data=(params) (9239.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...ームのデータ params から
ヘッダフィールドとボディを設定します。
ヘッダフィールド Content-Type: には
'application/x-www-form-urlencoded' が設定されます。
@param params HTML のフォームデータの Hash を与えます。
@param sep データのセパ......data][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'net/http'
uri = URI.p......arse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.set_form_data({"q" => "ruby", "lang" => "en"}, ';') # => "application/x-www-form-urlencoded"
//}... -
Net
:: HTTPHeader # set _ form _ data(params , sep = & # 39;&& # 39;) -> () (9239.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...ームのデータ params から
ヘッダフィールドとボディを設定します。
ヘッダフィールド Content-Type: には
'application/x-www-form-urlencoded' が設定されます。
@param params HTML のフォームデータの Hash を与えます。
@param sep データのセパ......data][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'net/http'
uri = URI.p......arse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.set_form_data({"q" => "ruby", "lang" => "en"}, ';') # => "application/x-www-form-urlencoded"
//}... -
OpenSSL
:: PKCS7 # data=(data) (9218.0) -
署名対象のデータを設定します。
...署名対象のデータを設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param data 文字列... -
Data
# with(**kwargs) -> Data (9186.0) -
self をコピーしたオブジェクトを返します。
...す。
@param kwargs コピーされたオブジェクトに設定されるメンバの値を指定します。
@raise ArgumentError 存在しないメンバを指定した場合に発生します。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
dog1 = Dog.new("Fred", 5) # => #<data Dog na......=> #<data Dog name="Fred", age=6>
p dog1 # => #<data Dog name="Fred", age=5>
dog3 = dog1.with(type: "Terrier") # => ArgumentError (unknown keyword: :type)
# メンバのオブジェクトはコピーされず、同じオブジェクトを参照する。
dog1.name.upcase!
p dog1......# => #<data Dog name="FRED", age=5>
p dog2 # => #<data Dog name="FRED", age=6>
//}
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラスを作成する点に
注意してくだ... -
Socket
:: AncillaryData # timestamp -> Time (9131.0) -
タイムスタンプ制御メッセージに含まれる時刻を Time オブジェクト で返します。
..._SOCKET/SCM_TIMESTAMP (micro second) GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, MacOS X
* SOL_SOCKET/SCM_TIMESTAMPNS (nano second) GNU/Linux
* SOL_SOCKET/SCM_BINTIME (2**(-64) second) FreeBSD
require 'socket'
Addrinfo.udp("127.0.0.1", 0).bind {|s1|
Addrinfo.udp("127.0.0.1", 0).bin......pt(:SOCKET, :TIMESTAMP, true)
s2.send "a", 0, s1.local_address
ctl = s1.recvmsg.last
p ctl
#=> #<Socket::AncillaryData: INET SOCKET TIMESTAMP 2009-02-24 17:35:46.775581>
t = ctl.timestamp
p t #=> 2009-02-24 17:35:46 +0900
p t.usec #=> 775581
p......t.nsec #=> 775581000
}
}
@see Socket::Constants::SCM_TIMESTAMP,
Socket::Constants::SCM_TIMESTAMPNS,
Socket::Constants::SCM_BINTIME,
Socket::Constants::SO_TIMESTAMP,
Socket::Constants::SO_TIMESTAMPNS,
Socket::Constants::SO_BINTIME...