種類
- 変数 (24)
- インスタンスメソッド (24)
- 特異メソッド (12)
ライブラリ
- ビルトイン (24)
- socket (12)
- tracer (12)
-
webrick
/ cgi (12)
クラス
- Tracer (12)
- UNIXSocket (12)
-
WEBrick
:: CGI (12)
モジュール
- Kernel (24)
検索結果
先頭5件
-
Tracer
. stdout=(fp) (18106.0) -
トレース出力先を変更します。
...トレース出力先を変更します。
@param fp 新しいトレース出力先を指定します。
require 'tracer'
fp = File.open('temptrace.txt', "w")
Tracer.stdout = fp
Tracer.on {
puts "Hello"
}
fp.close... -
Kernel
$ $ > -> object (12.0) -
標準出力です。
...dout に代入すれば十分です。
//emlist[例][ruby]{
# 標準出力の出力先を /tmp/foo に変更
$stdout = File.open("/tmp/foo", "w")
puts "foo" # 出力する
$stdout = STDOUT # 元に戻す
//}
自プロセスだけでなく、子プロセスの標準出力もリダイレ... -
Kernel
$ $ stdout -> object (12.0) -
標準出力です。
...dout に代入すれば十分です。
//emlist[例][ruby]{
# 標準出力の出力先を /tmp/foo に変更
$stdout = File.open("/tmp/foo", "w")
puts "foo" # 出力する
$stdout = STDOUT # 元に戻す
//}
自プロセスだけでなく、子プロセスの標準出力もリダイレ... -
UNIXSocket
# send _ io(io) -> nil (6.0) -
引数 io に対応するファイルディスクリプタをソケットの接続先に送ります。
...イルディスクリプタをソケットの接続先に送ります。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
stdout = s2.recv_io
p STDOUT.fileno #=> 1
p stdout.fileno #=> 6
stdout.puts "hello" # outputs "hello\n" to standard output.
@param io 送る... -
WEBrick
:: CGI # start(env = ENV , stdin = $ stdin , stdout = $ stdout) -> () (1.0) -
自身に定義されたサービスを実行します。
自身に定義されたサービスを実行します。
start メソッドは service メソッドを呼び出し、service メソッドはリクエストに応じて
do_XXX メソッドを呼び出します。このようにして CGI スクリプトは実行されます。
@param env CGI スクリプトが受け取った Meta-Variables (環境変数)を保持したハッシュか、
それと同じ [] メソッドを持ったオブジェクトを指定します。
@param stdin リクエストデータの入力元を IO オブジェクトで指定します。
@param stdout レスポンスデータの出力先を IO ...