るりまサーチ

最速Rubyリファレンスマニュアル検索!
1760件ヒット [101-200件を表示] (0.105秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p
  5. dh p=

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

Net::HTTP#put2(path, data, initheader = nil) {|response| .... } -> Net::HTTPResponse (12233.0)

サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。

... path にあるエンティティに対し文字列 data を
PUT
で送ります。

返り値は Net::HTTPResponse のインスタンスです。

ブロックとともに呼び出されたときは、
ボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPRespo...
...ロックに渡します。

@param path 取得するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定します。
@param initheader リクエストの HTTP ヘッダをハッシュで指定します。

put
2 は時代遅れなので使わ...
...ないでください。

@see Net::HTTP#put...

Net::HTTP#request_put(path, data, initheader = nil) -> Net::HTTPResponse (12233.0)

サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。

... path にあるエンティティに対し文字列 data を
PUT
で送ります。

返り値は Net::HTTPResponse のインスタンスです。

ブロックとともに呼び出されたときは、
ボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPRespo...
...ロックに渡します。

@param path 取得するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定します。
@param initheader リクエストの HTTP ヘッダをハッシュで指定します。

put
2 は時代遅れなので使わ...
...ないでください。

@see Net::HTTP#put...

Net::HTTP#request_put(path, data, initheader = nil) {|response| .... } -> Net::HTTPResponse (12233.0)

サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。

... path にあるエンティティに対し文字列 data を
PUT
で送ります。

返り値は Net::HTTPResponse のインスタンスです。

ブロックとともに呼び出されたときは、
ボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPRespo...
...ロックに渡します。

@param path 取得するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定します。
@param initheader リクエストの HTTP ヘッダをハッシュで指定します。

put
2 は時代遅れなので使わ...
...ないでください。

@see Net::HTTP#put...

Encoding::Converter#putback -> String (12231.0)

後の変換用に変換器内部で保持しているバイト列を max_numbytes で指定した バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ イト列の全てを返します。

...ます。

@param max_numbytes 取得するバイト列の最大値

@return 格納されていたバイト列

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-16le", "iso-8859-1")
src = "\x00\xd8\x61\x00"
dst = ""
p
ec.primitive_convert(src, dst) #=> :invalid_byte_sequence
p
ec.primitive_erri...
...nfo #=> [:invalid_byte_sequence, "UTF-16LE", "UTF-8", "\x00\xD8", "a\x00"]
p
ec.putback #=> "a\x00"
p
ec.putback #=> "" # no more bytes to put back
//}...

Encoding::Converter#putback(max_numbytes) -> String (12231.0)

後の変換用に変換器内部で保持しているバイト列を max_numbytes で指定した バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ イト列の全てを返します。

...ます。

@param max_numbytes 取得するバイト列の最大値

@return 格納されていたバイト列

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-16le", "iso-8859-1")
src = "\x00\xd8\x61\x00"
dst = ""
p
ec.primitive_convert(src, dst) #=> :invalid_byte_sequence
p
ec.primitive_erri...
...nfo #=> [:invalid_byte_sequence, "UTF-16LE", "UTF-8", "\x00\xD8", "a\x00"]
p
ec.putback #=> "a\x00"
p
ec.putback #=> "" # no more bytes to put back
//}...

絞り込み条件を変える

Encoding::Converter#insert_output(string) -> nil (12225.0)

変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。

...されるべきです。

@param string 挿入する文字列

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p
ec.primitive_convert(src, dst) #=> :undefined_conversion
put
s "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER...
...t_output("<err>")
p
ec.primitive_convert(src, dst) #=> :finished
put
s "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is <err>.", ""]

ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
src = "\u{306F 3041 3068 2661 3002}" # U+2661 is not representable in iso-2022-jp
dst = ""
p
ec.primit...
...ndefined_conversion
put
s "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$!$H".force_encoding("ISO-2022-JP"), "\xE3\ x80\x82"]
ec.insert_output "?" # state change required to output "?".
p
ec.primitive_convert(src, dst) #=> :finished
put
s "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$...

Encoding::InvalidByteSequenceError#incomplete_input? -> bool (12225.0)

エラー発生時に入力文字列が不足している場合に真を返します。

...st[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")

begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p
$!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p
$!.incomplete_input? #=> false
end

begin
ec.convert("abc\xA1")...
...ec.finish
rescue Encoding::InvalidByteSequenceError
p
$! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p
$!.incomplete_input? #=> true
end
//}...

WIN32OLE#ole_put_methods -> [WIN32OLE_METHOD] (12214.0)

オブジェクトの設定可能プロパティ情報をWIN32OLE_METHODの配列として 返します。

...オブジェクトの設定可能プロパティ情報をWIN32OLE_METHODの配列として
返します。

ole_put_methodsメソッドは、OLEオートメーションサーバのメソッドのうちプ
ロパティ設定メソッドに属するものをWIN32OLE_METHODの配列として返し
...
...失敗しました。
型情報ライブラリ(TypeLib)が提供されていない場合などに発生します。

excel = WIN32OLE.new('Excel.Application')
p
roperties = excel.ole_put_methods

@see WIN32OLE#ole_methods, WIN32OLE#ole_func_methods,
WIN32OLE#ole...

Net::POP3#set_debug_output(f) -> () (12207.0)

デバッグ用の出力 f をセットします。

...net/pop'

p
op = Net::POP3.new('pop.example.com', 110)
p
op.set_debug_output $stderr
p
op.start('YourAccount', 'YourPassword') {
p
pop.n_bytes
}

実行結果:

P
OP session started: pop.example.com:110 (POP)
-> "+OK popd <1162042773.26346.155555a1861c@pop.example.com>\r\n"
<- "APOP Yo...
<< < 1 2 3 4 ... > >>