456件ヒット
[401-456件を表示]
(0.084秒)
ライブラリ
- ビルトイン (120)
-
irb
/ input-method (12) - mkmf (12)
-
net
/ ftp (72) -
net
/ http (48) - openssl (12)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (72) -
rubygems
/ remote _ fetcher (12) - tracer (24)
-
webrick
/ httpservlet / filehandler (36) -
webrick
/ httputils (24)
クラス
-
ARGF
. class (24) - Binding (12)
-
Gem
:: RemoteFetcher (12) - IO (84)
-
IRB
:: FileInputMethod (12) -
Net
:: FTP (72) -
Net
:: HTTP (24) -
Net
:: HTTPResponse (24) -
OpenSSL
:: SSL :: SSLContext (12) -
Rake
:: GemPackageTask (12) -
Rake
:: PackageTask (72) - Tracer (24)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (24) -
WEBrick
:: HTTPServlet :: FileHandler (12) -
WEBrick
:: HTTPUtils :: FormData (24)
モジュール
- Kernel (12)
キーワード
-
create
_ makefile (12) -
do
_ GET (24) - eval (12)
- filename (12)
- filename= (12)
-
gem
_ file (12) -
get
_ file _ uri _ path (12) -
get
_ line (12) - getbinaryfile (24)
- getbyte (24)
- getc (24)
- gets (48)
- gettextfile (24)
-
make
_ partial _ content (12) -
package
_ files (12) -
package
_ files= (12) -
read
_ body (24) -
set
_ get _ line _ procs (12) -
set
_ params (12) -
tar
_ bz2 _ file (12) -
tar
_ gz _ file (12) -
tgz
_ file (12) - ungetbyte (12)
- ungetc (12)
-
zip
_ file (12)
検索結果
先頭5件
- WEBrick
:: HTTPServlet :: DefaultFileHandler # make _ partial _ content(request , response , filename , filesize) - Binding
# eval(expr , fname = _ _ FILE _ _ , lineno = 1) -> object - Net
:: HTTPResponse # read _ body {|str| . . . . } -> () - Net
:: HTTPResponse # read _ body(dest=nil) -> String|nil - OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash
-
WEBrick
:: HTTPServlet :: DefaultFileHandler # make _ partial _ content(request , response , filename , filesize) (3217.0) -
部分的 GET リクエストのためのレスポンスを作成します。
...部分的 GET リクエストのためのレスポンスを作成します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェク......トです。
@param filename ファイル名を指定します。
@param filesize ファイルサイズを指定します。
@raise WEBrick::HTTPStatus::BadRequest リクエストが不正である場合に発生します。
@raise WEBrick::HTTPStatus::RequestRangeNotSatisfiable レスポンス... -
Binding
# eval(expr , fname = _ _ FILE _ _ , lineno = 1) -> object (114.0) -
自身をコンテキストとし文字列 expr を Ruby プログラムとして評価しその結果を返します。 組み込み関数 Kernel.#eval を使って eval(expr, self, fname, lineno) とするのと同じです。
...の先頭行の行番号が lineno であるかのように実行されます。
//emlist[例][ruby]{
def get_binding(str)
binding
end
str = "hello"
p eval("str + ' Fred'") #=> "hello Fred"
p get_binding("bye").eval("str + ' Fred'") #=> "bye Fred"
//}
@see Kernel.#eval... -
Net
:: HTTPResponse # read _ body {|str| . . . . } -> () (43.0) -
ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。
...::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<!doctype h"
//}
//emlist[例2 ブロックを与えて大きいファイルを取得][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/path/to/big.file')
Net::HTTP.start(uri.host, uri.port) do |http|
File.open(......"/path/to/big.file", "w") do |f|
# Net::HTTP#request_get と Net::HTTPResponse#read_body で少しずつ読み書き。メモリ消費が少ない。
http.request_get(uri.path) do |response|
response.read_body do |s|
f.write(s)
end
end
end
end
//}
一度ブロッ......い。
dest は obsolete です。使わないでください。
dest を指定した場合には
ボディを少しずつ取得して順次
「dest << ボディの断片」を実行します。
@param dest obsoleteな引数です。利用しないでください。
@see Net::HTTP#request_get... -
Net
:: HTTPResponse # read _ body(dest=nil) -> String|nil (43.0) -
ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。
...::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<!doctype h"
//}
//emlist[例2 ブロックを与えて大きいファイルを取得][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/path/to/big.file')
Net::HTTP.start(uri.host, uri.port) do |http|
File.open(......"/path/to/big.file", "w") do |f|
# Net::HTTP#request_get と Net::HTTPResponse#read_body で少しずつ読み書き。メモリ消費が少ない。
http.request_get(uri.path) do |response|
response.read_body do |s|
f.write(s)
end
end
end
end
//}
一度ブロッ......い。
dest は obsolete です。使わないでください。
dest を指定した場合には
ボディを少しずつ取得して順次
「dest << ボディの断片」を実行します。
@param dest obsoleteな引数です。利用しないでください。
@see Net::HTTP#request_get... -
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (25.0) -
パラメータをハッシュで設定します。
...nSSL::SSL::SSLContext#cert=)
* :key (OpenSSL::SSL::SSLContext#key=)
* :client_ca (OpenSSL::SSL::SSLContext#client_ca=)
* :ca_file (OpenSSL::SSL::SSLContext#ca_file=)
* :ca_path (OpenSSL::SSL::SSLContext#ca_path=)
* :timeout (OpenSSL::SSL::SSLContext#timeout=)
* :verify_mode (OpenSSL::SSL......(OpenSSL::SSL::SSLContext#tmp_dh_callback=)
* :session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
* :session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
* :session_new_cb (OpenSSL::SSL::SSLContext#session_new_cb=)
* :session_remove_cb (OpenSSL::SSL::SSLContext#session_re...