33件ヒット
[1-33件を表示]
(0.019秒)
別のキーワード
種類
- インスタンスメソッド (11)
- ライブラリ (11)
- 特異メソッド (11)
ライブラリ
-
cgi
/ core (11) -
webrick
/ cgi (11)
クラス
-
WEBrick
:: CGI (11)
モジュール
-
CGI
:: QueryExtension (11)
検索結果
先頭3件
-
CGI
:: QueryExtension # server _ protocol -> String (18133.0) -
ENV['SERVER_PROTOCOL'] を返します。
...
ENV['SERVER_PROTOCOL'] を返します。... -
cgi (42.0)
-
CGI プログラムの支援ライブラリです。
...てのクッキーの名前の配列
//}
==== CGI に関連する環境変数の値を取得する
CGI に関連する環境変数の値は直接 ENV から得る他に、
CGI クラスのメソッドで得ることもできます。
基本的には環境変数の名前を downcase したメソッ......* SERVER_PROTOCOL
* SERVER_SOFTWARE
#content_length と #server_port
は整数を、その他のメソッドは文字列を返します。
HTTP_COOKIE と HTTP_COOKIE2 には
それぞれ raw_cookie と raw_cookie2 が対応します。
//emlist[][ruby]{
value = cgi.raw_cookie # ENV["HT......okie2 # ENV["HTTP_COOKIE2"]
//}
最後に、以下の HTTP 関連の環境変数は HTTP_ を除いた部分を downcase
したメソッド名が定義されています。
//emlist[例][ruby]{
value = cgi.accept # ENV["HTTP_ACCEPT"]
value = cgi.accept_charset # ENV["HTTP_ACC... -
WEBrick
:: CGI . new(config = {} , *options) -> WEBrick :: CGI (36.0) -
WEBrick::CGI オブジェクトを生成してかえします。
...フォルトでは ENV["SERVER_SOFTWARE"] が使われます。
ENV["SERVER_SOFTWARE"] が nil の場合は "null" が使われます。
: :HTTPVersion
HTTP バージョンを WEBrick::HTTPVersion オブジェクトで指定します。
デフォルトでは ENV["SERVER_PROTOCOL"] の HTTP バー......ジョンが使われます。
ENV["SERVER_PROTOCOL"] が nil の場合 HTTP バージョンは 1.0 です。
: :NPH
NPH スクリプトとして実行される場合に true を指定します。そうでない場合に false を指定します。
デフォルトは false です。...