別のキーワード
ライブラリ
- ビルトイン (234)
-
cgi
/ html (24) - csv (36)
- getoptlong (48)
-
net
/ ftp (48) -
net
/ http (288) - openssl (12)
- psych (24)
- pty (48)
-
rdoc
/ markup (12) - resolv (36)
-
rexml
/ document (12) -
rubygems
/ command (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ remote _ fetcher (12) - socket (120)
- stringio (24)
- strscan (24)
-
webrick
/ httputils (24) - win32ole (12)
クラス
-
ARGF
. class (12) - Addrinfo (12)
- Binding (36)
- CSV (36)
- Data (6)
-
Gem
:: Command (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: RemoteFetcher (12) - GetoptLong (48)
- IO (24)
-
Net
:: FTP (48) -
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (12) -
Net
:: HTTPResponse (48) - Object (12)
-
RDoc
:: Markup (12) -
REXML
:: Attribute (12) -
Resolv
:: DNS (24) -
Resolv
:: DNS :: Resource :: IN :: SRV (12) - Socket (84)
- String (12)
- StringIO (24)
- StringScanner (24)
- TCPSocket (12)
- Thread (36)
- Time (24)
-
WEBrick
:: HTTPUtils :: FormData (24) - WIN32OLE (12)
モジュール
-
CGI
:: HtmlExtension (24) -
Net
:: HTTPHeader (204) -
OpenSSL
:: X509 (12) - PTY (48)
- Process (12)
-
Process
:: Sys (48) - Psych (24)
-
Socket
:: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
ARGUMENT
_ FLAGS (12) -
Data
_ Get _ Struct (12) - Lazy (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (5) - ORDERINGS (12)
- Proxy (12)
-
SO
_ TYPE (24) -
STATUS
_ YET (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - [] (12)
- []= (12)
-
_ getproperty (12) -
add
_ field (12) - binary (12)
- binary= (12)
- body (12)
-
content
_ type= (12) - define (6)
- delete (12)
- dump (24)
-
each
_ key (12) -
each
_ name (12) - entity (12)
- fetch (36)
- form (24)
-
get
_ all _ gem _ names (12) -
get
_ byte (12) -
get
_ fields (12) -
get
_ line _ types (12) -
get
_ proxy _ from _ env (12) - getaddrinfo (24)
- getbinaryfile (24)
- getbyte (60)
- getc (12)
- getegid (12)
- geteuid (12)
- getgid (12)
- getgm (12)
- gethostbyaddr (12)
- gethostbyname (24)
- getnameinfo (12)
- getpriority (12)
- getpty (24)
- getresource (12)
- getresources (12)
- gets (12)
- getservbyname (12)
- getservbyport (12)
- getuid (12)
- getutc (12)
-
instance
_ variables (12) - key? (12)
- list (12)
-
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
main
_ type (12) - new (12)
- prefix (12)
-
proxy
_ basic _ auth (12) -
rb
_ get _ method _ body (12) -
rb
_ gvar _ get (12) -
read
_ body (24) - readline (12)
-
response
_ body _ permitted? (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
set
_ content _ type (12) -
set
_ error (12) - shift (12)
- spawn (24)
-
sub
_ type (12) -
thread
_ variable? (12) -
thread
_ variable _ get (12) -
thread
_ variable _ set (12) -
to
_ ary (12) -
type
_ params (12) - ungetbyte (24)
検索結果
先頭5件
-
Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (18232.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...ディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しないでください。
dest を指定した場合には
ボディを少しず......st[例][ruby]{
# net/http version 1.1
response, body = http.get( '/index.html' )
# net/http version 1.2
response = http.get('/index.html')
# compatible in both version
response , = http.get('/index.html')
response.body
# compatible, using block
File.open('save.txt', 'w') {|f|
http.get('/~foo/',......nil) do |str|
f.write str
end
}
//}
@see Net::HTTP#request_get... -
StringScanner
# get _ byte -> String | nil (12249.0) -
1 バイトスキャンして文字列で返します。 スキャンポインタをその後ろに進めます。 スキャンポインタが文字列の末尾を指すなら nil を返します。
...canner#getbyte は将来のバージョンで削除される予定です。
代わりに StringScanner#get_byte を使ってください。
//emlist[例][ruby]{
require 'strscan'
utf8 = "\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode("EUC-JP"))
p s.get_byte #=> "\xA4"
p s.get_byte......#=> "\xEB"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xD3"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xA4"
p s.get_byte #=> nil
//}... -
StringScanner
# getbyte -> String | nil (12249.0) -
1 バイトスキャンして文字列で返します。 スキャンポインタをその後ろに進めます。 スキャンポインタが文字列の末尾を指すなら nil を返します。
...canner#getbyte は将来のバージョンで削除される予定です。
代わりに StringScanner#get_byte を使ってください。
//emlist[例][ruby]{
require 'strscan'
utf8 = "\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode("EUC-JP"))
p s.get_byte #=> "\xA4"
p s.get_byte......#=> "\xEB"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xD3"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xA4"
p s.get_byte #=> nil
//}... -
Socket
. gethostbyname(host) -> Array (12206.0) -
ホスト名または IP アドレス(指定方法に関しては lib:socket#host_formatを参照) からホストの情報を返します。
...きます。
=== 使用例
irb(main):009:0> require 'socket'
irb(main):009:0> Socket.gethostbyname("210.251.121.214")
["helium.ruby-lang.org", ["helium"], 2, "\322\373y\326"]
irb(main):009:0> Socket.unpack_sockaddr_in(Socket.gethostbyname("210.251.121.214")[3])[1]
"210.251.121.214"... -
Gem
:: RemoteFetcher # get _ proxy _ from _ env -> URI | nil (12201.0) -
環境変数にセットされている HTTP proxy の情報を取得して返します。
...環境変数にセットされている HTTP proxy の情報を取得して返します。
ここでチェックしている環境変数は以下の通りです。
* http_proxy
* http_proxy_user
* http_proxy_pass
* HTTP_PROXY
* HTTP_PROXY_USER
* HTTP_PROXY_PASS... -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY -> Integer (12201.0) -
証明書チェイン末尾の証明書の issuer(発行者)の証明書が 信頼している証明書群の中から見付からないことを意味します。
証明書チェイン末尾の証明書の issuer(発行者)の証明書が
信頼している証明書群の中から見付からないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Store#add_file,
OpenSSL::X509::Store#add_path,
OpenSSL::X509::Store#add_cert,
OpenSSL::X509::Store#set_default_paths -
RDoc
:: Markup # get _ line _ types -> [Symbol] (12201.0) -
変換する文字列の各行のタイプを Symbol の配列で返します。
...変換する文字列の各行のタイプを Symbol の配列で返します。
rdoc ライブラリのデバッグ用途に使用します。
SM::SimpleMarkup#convert の後に実行します。
@see SM::SimpleMarkup#convert... -
ARGF
. class # getbyte -> Integer | nil (12200.0) -
self から 1 バイト(0..255)を読み込み整数として返します。 既に EOF に達していれば nil を返します。
...cho "bar" > file2
$ ruby argf.rb file1 file2
ARGF.getbyte # => 102
ARGF.getbyte # => 111
ARGF.getbyte # => 111
ARGF.getbyte # => 10
ARGF.getbyte # => 98
ARGF.getbyte # => 97
ARGF.getbyte # => 114
ARGF.getbyte # => 10
ARGF.getbyte # => nil
@see ARGF.class#getc, ARGF.class#gets... -
IO
# getbyte -> Integer | nil (12200.0) -
IO から1バイトを読み込み整数として返します。 既に EOF に達していれば nil を返します。
...IO から1バイトを読み込み整数として返します。
既に EOF に達していれば nil を返します。
f = File.new("testfile")
f.getbyte #=> 84
f.getbyte #=> 104...