種類
- インスタンスメソッド (275)
- 特異メソッド (50)
- モジュール関数 (22)
- 文書 (22)
ライブラリ
- ビルトイン (44)
-
irb
/ context (33) - json (22)
-
net
/ http (77) -
rexml
/ document (22) -
rubygems
/ package / tar _ input (22) -
rubygems
/ package / tar _ output (11) -
rubygems
/ specification (22) -
rubygems
/ version (11) -
shell
/ process-controller (6) -
webrick
/ httpservlet / abstract (66)
クラス
-
Encoding
:: Converter (33) -
Encoding
:: InvalidByteSequenceError (11) -
Gem
:: Package :: TarInput (22) -
Gem
:: Package :: TarOutput (11) -
Gem
:: Specification (22) -
Gem
:: Version (11) -
IRB
:: Context (33) -
Net
:: HTTP (77) -
RDoc
:: Options (11) -
REXML
:: Declaration (11) -
REXML
:: NotationDecl (11) -
Shell
:: ProcessController (6) -
WEBrick
:: HTTPServlet :: AbstractServlet (66)
モジュール
- JSON (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
add
_ gem _ contents (11) -
block
_ output _ synchronize (6) - create (11)
-
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) -
file
_ input? (11) -
force
_ output (11) -
from
_ yaml (11) - generate (11)
-
incomplete
_ input? (11) -
insert
_ output (11) - io (11)
-
load
_ gemspec (11) - new (11)
-
normalize
_ yaml _ input (11) - put2 (22)
- putback (22)
- request (22)
-
request
_ put (22) -
ruby 1
. 8 . 3 feature (11) - unparse (11)
- write (22)
検索結果
先頭5件
-
Net
:: HTTP # put(path , data , initheader = nil) -> Net :: HTTPResponse (18323.0) -
サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。
...サーバ上の path にあるエンティティに対し文字列 data を
PUT で送ります。
返り値は Net::HTTPResponse のインスタンスです。
@param path 取得するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定し......ます。
@param initheader リクエストの HTTP ヘッダをハッシュで指定します。
@see Net::HTTP#request_put
1.1 互換モードの場合は、レスポンスに応じて例外が発生します。... -
Shell
:: ProcessController . block _ output _ synchronize { . . . } -> () (15300.0) -
@todo
@todo -
Gem
:: Specification . normalize _ yaml _ input(input) -> String (9300.0) -
YAML 形式の gemspec を正しくフォーマットします。
...YAML 形式の gemspec を正しくフォーマットします。
@param input 文字列か IO オブジェクトを指定します。... -
Encoding
:: Converter # insert _ output(string) -> nil (9272.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
...:Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.primitive_convert(src, dst) #=> :undefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is ", "."]
ec.insert_output("<err>")
p ec.primitive_convert(src, dst) #=> :finished
puts......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.primitive_convert(src, dst) #=> :undefined_conversion
puts "[#{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
puts "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$!$H\e(B?\e$B!#\e(B".force_encoding("ISO-20 22-JP"), ""]
//}... -
Encoding
:: Converter # putback -> String (9236.0) -
後の変換用に変換器内部で保持しているバイト列を max_numbytes で指定した バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ イト列の全てを返します。
...ncoding::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_errinfo #=> [: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 (9236.0) -
後の変換用に変換器内部で保持しているバイト列を max_numbytes で指定した バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ イト列の全てを返します。
...ncoding::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_errinfo #=> [: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
//}... -
Gem
:: Package :: TarOutput # add _ gem _ contents {|data _ tar _ writer| . . . } -> self (9216.0) -
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。
...gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。
ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加す... -
RDoc
:: Options # force _ output -> bool (9216.0) -
コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。
...コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は true を返します。... -
IRB
:: Context # file _ input? -> bool (9200.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Net
:: HTTP # put2(path , data , initheader = nil) {|response| . . . . } -> Net :: HTTPResponse (6432.0) -
サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。
...ィに対し文字列 data を
PUT で送ります。
返り値は Net::HTTPResponse のインスタンスです。
ブロックとともに呼び出されたときは、
ボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPResponse
オブジェクトをブ......するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定します。
@param initheader リクエストの HTTP ヘッダをハッシュで指定します。
put2 は時代遅れなので使わないでください。
@see Net::HTTP#put...