154件ヒット
[1-100件を表示]
(0.082秒)
ライブラリ
- ビルトイン (10)
-
fiddle
/ import (12) -
net
/ http (60) -
net
/ imap (12) - openssl (36)
- ostruct (12)
-
rubygems
/ security (12)
クラス
-
Gem
:: Security :: Policy (12) -
Net
:: HTTP (36) -
Net
:: IMAP (12) -
OpenSSL
:: Engine (24) -
OpenSSL
:: PKCS7 (12) - OpenStruct (12)
-
RubyVM
:: InstructionSequence (10)
モジュール
-
Fiddle
:: Importer (12) -
Net
:: HTTPHeader (24)
キーワード
- bind (12)
-
each
_ pair (12) - fetch (12)
-
form
_ data= (12) -
load
_ private _ key (12) -
load
_ public _ key (12) - request (24)
-
send
_ request (12) -
set
_ form _ data (12) -
to
_ binary (10) -
verify
_ data= (12)
検索結果
先頭5件
-
OpenSSL
:: PKCS7 # data=(data) (21301.0) -
署名対象のデータを設定します。
...署名対象のデータを設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param data 文字列... -
Net
:: HTTPHeader # form _ data=(params) (12207.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...ィールド Content-Type: には
'application/x-www-form-urlencoded' が設定されます。
@param params HTML のフォームデータの Hash を与えます。
@param sep データのセパレータを文字列で与えます。
//emlist[例 form_data][ruby]{
require 'net/http'
uri = URI.pa......uest_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'net/http'
uri = URI.parse('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"
//}... -
Gem
:: Security :: Policy # verify _ data=(flag) (12201.0) -
データを検証するかどうかを設定します。
データを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Net
:: HTTPHeader # set _ form _ data(params , sep = & # 39;&& # 39;) -> () (9107.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...ィールド Content-Type: には
'application/x-www-form-urlencoded' が設定されます。
@param params HTML のフォームデータの Hash を与えます。
@param sep データのセパレータを文字列で与えます。
//emlist[例 form_data][ruby]{
require 'net/http'
uri = URI.pa......uest_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'net/http'
uri = URI.parse('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
:: Engine # load _ private _ key(id=nil , data=nil) -> OpenSSL :: PKey :: PKey (6302.0) -
秘密鍵を engine にロードします。
...秘密鍵を engine にロードします。
@param id key id(文字列)
@param data 文字列... -
Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData] (207.0) -
FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
...します。
attr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。
例:
p imap.fetch(6..8, "UID")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"UID"=>98}......hData seqno=7, attr={"UID"=>99}>, #<Net::IMAP::FetchData seqno=8, attr={"UID"=>100}>]
p imap.fetch(6, "BODY[HEADER.FIELDS (SUBJECT)]")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"BODY[HEADER.FIELDS (SUBJECT)]"=>"Subject: test\r\n\r\n"}>]
data = imap.uid_fetch(98, ["RFC822.SIZE", "INTERNALDATE"......])[0]
p data.seqno
#=> 6
p data.attr["RFC822.SIZE"]
#=> 611
p data.attr["INTERNALDATE"]
#=> "12-Oct-2000 22:40:59 +0900"
p data.attr["UID"]
#=> 98
@param set 処理対象のメッセージの sequence number
@param attr アトリビュート(文字列配列)
@see Net::IMAP#uid_fetch... -
Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse (202.0) -
HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。
...ンスとして返します。
@param name リクエストのメソッド名を文字列で与えます。
@param path リクエストのパスを文字列で与えます。
@param data リクエストのボディを文字列で与えます。
@param header リクエストのヘッダをハッシ... -
OpenSSL
:: Engine # load _ public _ key(id=nil , data=nil) -> OpenSSL :: PKey :: PKey (202.0) -
公開鍵を engine にロードします。
...公開鍵を engine にロードします。
@param id key id(文字列)
@param data 文字列... -
Fiddle
:: Importer # bind(signature , *opts) { . . . } -> Fiddle :: Function (107.0) -
Ruby のブロックを C の関数で wrap し、その関数をモジュールに インポートします。
...して定義されます。
また、Fiddle::Importer#[] で Fiddle::Function オブジェクトとして
取り出すことができます。
signature で関数の名前とシネグチャを指定します。例えば
"int compare(void*, void*)" のように指定します。
opts には :stdca......明示することができます。
@return インポートした関数を表す Fiddle::Function オブジェクトを返します。
@param signature 関数の名前とシネグチャ
@param opts オプション
例
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload......x.to_s(Fiddle::SIZEOF_INT).unpack("i!")
y = py.to_s(Fiddle::SIZEOF_INT).unpack("i!")
x <=> y
}
end
data = [32, 180001, -13, -1, 0, 49].pack("i!*")
M.qsort(Fiddle::Pointer[data], 6, Fiddle::SIZEOF_INT, M["compare"])
p data.unpack("i!*") # => [-13, -1, 0, 32, 49, 180001]...