33件ヒット
[1-33件を表示]
(0.086秒)
種類
- 特異メソッド (11)
- ライブラリ (11)
- インスタンスメソッド (11)
ライブラリ
-
cgi
/ core (11) -
webrick
/ cgi (11)
クラス
-
WEBrick
:: CGI (11)
モジュール
-
CGI
:: QueryExtension (11)
検索結果
先頭3件
-
CGI
:: QueryExtension # server _ protocol -> String (21217.0) -
ENV['SERVER_PROTOCOL'] を返します。
...ENV['SERVER_PROTOCOL'] を返します。... -
WEBrick
:: CGI . new(config = {} , *options) -> WEBrick :: CGI (312.0) -
WEBrick::CGI オブジェクトを生成してかえします。
...WEBrick::CGI オブジェクトを生成してかえします。
@param config 設定を保存したハッシュを指定します。
config で有効なキーとその値は以下のとおりです。
キーはすべて Symbol オブジェクトです。
: :ServerName
サーバ名を文......合は "null" が使われます。
: :HTTPVersion
HTTP バージョンを WEBrick::HTTPVersion オブジェクトで指定します。
デフォルトでは ENV["SERVER_PROTOCOL"] の HTTP バージョンが使われます。
ENV["SERVER_PROTOCOL"] が nil の場合 HTTP バージョンは 1.0......トからのリクエスト URI に含まれる 8bit 目が立った文字をエスケープします。
デフォルトは false です。
@param options ユーザがこのクラスを継承して作成したクラスで @options というインスタンス変数として使用できます。... -
cgi (48.0)
-
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/
=== 使用例
==== フォームフィールドの値を得る
//emlist[][ruby]{
r......です。
//emlist[][ruby]{
# 保存
require 'pstore'
db = PStore.new("query.db")
db.transaction do
db["params"] = cgi.params
end
# 復帰
require 'pstore'
db = PStore.new("query.db")
db.transaction do
cgi.params = db["params"]
end
//}
ただし、PStore は Ruby のバージョンによっ......TYPE
* CONTENT_LENGTH
* CONTENT_TYPE
* GATEWAY_INTERFACE
* PATH_INFO
* PATH_TRANSLATED
* QUERY_STRING
* REMOTE_ADDR
* REMOTE_HOST
* REMOTE_IDENT
* REMOTE_USER
* REQUEST_METHOD
* SCRIPT_NAME
* SERVER_NAME
* SERVER_PORT
* SERVER_PROTOCOL
* SERVER_SOFTWARE
#content_leng...