ライブラリ
- ビルトイン (198)
-
cgi
/ html (44) - etc (33)
- getoptlong (55)
- mkmf (33)
-
net
/ ftp (77) -
net
/ http (418) - openssl (44)
- pty (44)
-
rake
/ packagetask (11) -
rexml
/ document (88) -
rubygems
/ command (11) -
rubygems
/ commands / unpack _ command (11) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ remote _ fetcher (22) - socket (66)
- stringio (55)
- strscan (33)
-
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpproxy (22) -
webrick
/ httputils (55) -
win32
/ resolv (22) - zlib (33)
クラス
-
ARGF
. class (55) - Addrinfo (11)
-
Gem
:: Command (11) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Package :: TarReader :: Entry (11) -
Gem
:: RemoteFetcher (22) - GetoptLong (55)
- IO (77)
-
Net
:: FTP (77) -
Net
:: HTTP (198) -
Net
:: HTTPResponse (55) - Object (22)
-
OpenSSL
:: Config (11) -
OpenSSL
:: SSL :: SSLContext (11) -
REXML
:: Attribute (11) -
REXML
:: Attributes (33) -
REXML
:: Element (33) -
REXML
:: Instruction (11) -
Rake
:: PackageTask (11) - Socket (55)
- String (11)
- StringIO (55)
- StringScanner (33)
- Thread (22)
-
WEBrick
:: HTTPUtils :: FormData (55) -
Win32
:: Resolv (22) -
Zlib
:: GzipReader (33)
モジュール
-
CGI
:: HtmlExtension (44) - Etc (33)
- Kernel (44)
-
Net
:: HTTPHeader (165) -
OpenSSL
:: Buffering (22) - PTY (44)
オブジェクト
-
WEBrick
:: NullReader (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Htpasswd (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 3
. 0 . 0 (4) - Proxy (11)
- [] (44)
- []= (11)
- attribute (11)
- body (11)
-
connect
_ nonblock (11) -
content
_ length (11) -
content
_ length= (11) -
content
_ range (11) -
content
_ type= (11) -
create
_ makefile (11) - delete (11)
-
dir
_ config (11) - entity (11)
- error (11)
- error? (11)
- fetch (33)
- filename (11)
- filename= (11)
- form (44)
- get2 (22)
-
get
_ attribute (11) -
get
_ attribute _ ns (11) -
get
_ byte (11) -
get
_ hosts _ path (11) -
get
_ one _ optional _ argument (11) -
get
_ option (11) -
get
_ path (11) -
get
_ proxy _ from _ env (11) -
get
_ resolv _ info (11) -
get
_ response (22) -
get
_ text (11) -
get
_ value (11) - getaddrinfo (22)
- getbinaryfile (22)
- getbyte (55)
- getc (66)
- getch (11)
- getgrent (11)
- getlogin (11)
- getnameinfo (11)
- getpty (22)
- getpwent (11)
- gets (121)
- gettextfile (22)
- head2 (22)
-
instance
_ variable _ get (11) -
instance
_ variables (11) -
local
_ host= (11) -
local
_ port= (11) -
main
_ type (11) - modified? (11)
- name (11)
- name= (11)
- namespace (11)
-
net
/ http (11) - new (22)
- range (11)
-
range
_ length (11) - read (11)
-
read
_ body (22) - request (33)
-
request
_ get (22) -
request
_ head (22) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
send
_ request (11) -
session
_ get _ cb (11) -
set
_ content _ type (11) -
set
_ socket (11) - spawn (22)
-
sub
_ type (11) - tcp (22)
- text (11)
-
thread
_ variable _ get (11) - ungetbyte (22)
- ungetc (33)
- value (11)
- 制御構造 (11)
検索結果
先頭5件
- GetoptLong
# get -> [String , String] - Net
:: HTTP # get(path , header = nil , dest = nil) -> Net :: HTTPResponse - Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse - Net
:: FTP # get(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil - Net
:: FTP # get(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) { |data| . . . . } -> nil
-
GetoptLong
# get -> [String , String] (21126.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
...。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文字列 ('') が optarg にセットされます。オプションが
ARGV に残っていないときは、optname, optarg ともに nil に......わない場合は、エラーとなって、以下のいずれかの例外が発生し
ます。
* GetoptLong::AmbiguousOption
* GetoptLong::InvalidOption
* GetoptLong::MissingArgument
* GetoptLong::NeedlessArgument
加えて、静粛 (quiet) フラグが有効になっていない限り、......エラーメッ
セージを標準エラー出力に出力します。
例:
optname, optarg = option_parser.get... -
Net
:: HTTP # get(path , header = nil , dest = nil) -> Net :: HTTPResponse (18348.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という......n 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... -
Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (18348.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という......n 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... -
Net
:: FTP # get(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil (18204.0) -
サーバ上のファイルを取得します。
...サーバ上のファイルを取得します。
Net::FTP#binary の値に従って
Net::FTP#getbinaryfile もしくは
Net::FTP#gettextfile を呼びだします。
binary が偽のとき、つまりテキストモードの
ときには blocksize は無視されます。
@param remotefile 取... -
Net
:: FTP # get(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) { |data| . . . . } -> nil (18204.0) -
サーバ上のファイルを取得します。
...サーバ上のファイルを取得します。
Net::FTP#binary の値に従って
Net::FTP#getbinaryfile もしくは
Net::FTP#gettextfile を呼びだします。
binary が偽のとき、つまりテキストモードの
ときには blocksize は無視されます。
@param remotefile 取... -
GetoptLong
# get _ option -> [String , String] (9126.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
...。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文字列 ('') が optarg にセットされます。オプションが
ARGV に残っていないときは、optname, optarg ともに nil に......わない場合は、エラーとなって、以下のいずれかの例外が発生し
ます。
* GetoptLong::AmbiguousOption
* GetoptLong::InvalidOption
* GetoptLong::MissingArgument
* GetoptLong::NeedlessArgument
加えて、静粛 (quiet) フラグが有効になっていない限り、......エラーメッ
セージを標準エラー出力に出力します。
例:
optname, optarg = option_parser.get... -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (6510.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...2553で定義された
getaddrinfo() の機能を提供するクラスメソッド。この関数は
gethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。
@param nodename......します。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_PASSIVEなど。
@return 7つの要素からなるアドレス情報に関する配列を返します。
@raise SocketError getaddrinfo(3)がエラー......味については
getaddrinfo(3) を参照して下さい。
=== 使用例
例:
require 'socket'
p Socket.getaddrinfo(Socket.gethostname, "ftp")
#=> [["AF_INET", 21, "helium.ruby-lang.org", "210.251.121.214", 2, 1, 6]]
pp Socket.getaddrinfo(Socket.gethostname, nil)
#=> [["AF_INET",... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (6439.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
...どちらか一方は nil を渡すことができます
(その部分は変換されません)。
family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定します。
nil を指定した場......12 のようなポート番号は
socktype なしでは曖昧な指定となるためです。
例:
require 'socket'
Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47ff:fea5:3085]:80......数、文字列、シンボル、もしくは nil)
@param socktype ソケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(整数)
@raise SocketError getaddrinfo(3)がエラーを返したときに... -
Net
:: HTTP . get _ response(host , path = nil , port = nil) -> Net :: HTTPResponse (6326.0) -
指定した対象に GET リクエストを送り、そのレスポンスを Net::HTTPResponse として返します。
...指定した対象に GET リクエストを送り、そのレスポンスを
Net::HTTPResponse として返します。
対象の指定方法は URI で指定するか、
(host, path, port) で指定するかのいずれかです。
@param uri データの取得対象を URI で指定します。......@param host 接続先のホストを文字列で指定します。
@param path データの存在するパスを文字列で指定します。
@param port 接続するポートを整数で指定します。
@see Net::HTTP#get... -
OpenSSL
:: Buffering # gets(eol= $ / , limit=nil) -> String | nil (6320.0) -
通信路から一行読み込んで、それを返します。
...合はそこで切られます。limit が nil の場合は
eol に到達するまで読み込みます。
読み込みが終端に到達した場合は nil を返します。
IO#gets と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり...