36件ヒット
[1-36件を表示]
(0.023秒)
種類
- ライブラリ (12)
- 特異メソッド (12)
- インスタンスメソッド (12)
ライブラリ
-
cgi
/ core (12) -
webrick
/ httpserver (12)
クラス
-
WEBrick
:: HTTPServer (12)
モジュール
-
CGI
:: QueryExtension (12)
検索結果
先頭3件
-
cgi (38574.0)
-
CGI プログラムの支援ライブラリです。
...CGI プログラムの支援ライブラリです。
CGI プロトコルの詳細については以下の文書を参照してください。
* https://tools.ietf.org/html/draft-coar-cgi-v11-03
* 3875: The Common Gateway Interface (CGI) Version 1.1
* https://www.w3.org/CGI/
=== 使用例
=......{
require "cgi"
cgi = CGI.new
values = cgi['field_name'] # <== 'field_name' の配列
# 'field_name' が指定されていなかったら、 ""を返す。
fields = cgi.keys # <== field nameの配列
# フォームに 'field_name' というfield nameがあるときに真
cgi.has_key?('......REFERER
* HTTP_USER_AGENT
CGI に関連する環境変数に関しては
http://www.w3.org/CGI/ も参照してください。
==== 標準出力に HTTP ヘッダと HTML を出力する
//emlist[][ruby]{
require "cgi"
cgi = CGI.new("html3") # HTML生成メソッドを追加
cgi.out() do
cgi... -
CGI
:: QueryExtension # referer -> String (21117.0) -
ENV['HTTP_REFERER'] を返します。
...ENV['HTTP_REFERER'] を返します。... -
WEBrick
:: HTTPServer . new(config = {} , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPServer (18.0) -
HTTPServer オブジェクトを生成して返します。
...に出力します。
http://httpd.apache.org/docs/mod/mod_log_config.html#formats
WEBrick::AccessLog::COMMON_LOG_FORMAT WEBrick::AccessLog::REFERER_LOG_FORMAT
も参照して下さい。
: :MimeTypes
拡張子と mime-type との対応をハッシュで指定します。デフォルトは......: :ServerAlias
サーバのホスト名の別名を文字列の配列で指定します。
: :CGIInterpreter
CGI を実行するインタプリタを文字列で指定します。
: :CGIPathEnv
CGI に渡される PATH 環境変数を文字列で指定します。
: :Escape8bitURI
この値...