別のキーワード
種類
- インスタンスメソッド (36)
- ライブラリ (36)
- 特異メソッド (12)
- 定数 (12)
ライブラリ
-
cgi
/ core (12) -
cgi
/ session (12) -
webrick
/ config (12) -
webrick
/ httprequest (24)
クラス
-
CGI
:: Session (12) -
WEBrick
:: HTTPRequest (24)
モジュール
-
CGI
:: QueryExtension (12) -
WEBrick
:: Config (12)
キーワード
- FileHandler (12)
- cgi (12)
-
cgi
/ session (12) - new (12)
-
script
_ name= (12) -
webrick
/ cgi (12)
検索結果
先頭5件
-
CGI
:: QueryExtension # script _ name -> String (18117.0) -
ENV['SCRIPT_NAME'] を返します。
...ENV['SCRIPT_NAME'] を返します。... -
WEBrick
:: HTTPRequest # script _ name -> String (18117.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
...CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。... -
WEBrick
:: HTTPRequest # script _ name=(value) (6123.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
...CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。... -
cgi
/ session (24.0) -
CGI のセッション管理を行うライブラリ。
...=>'euc-jp') {
html = cgi.html {
cgi.head { cgi.title {'Form Demo'} }
cgi.body {
cgi.form('action'=>"#{CGI.escapeHTML(cgi.script_name)}") {
cgi.p {
'あなたの名前は?' +
cgi.text_field('name') +
cgi.hidden('cmd', 'hello') +......header) {
<<-END
<html><head><title>CGI::Session Demo</title></head>
<body>
<form action="#{CGI.escapeHTML(ENV['SCRIPT_NAME'])}" method="get">
<p>
あなたの名前は?
<input type="text" name="name">
<input type="hidden" name="......on Demo</title></head>
<body>
<p>こんにちは、#{CGI.escapeHTML(name)}さん</p>
<p><a href="#{CGI.escapeHTML(ENV['SCRIPT_NAME'])}?cmd=bye">[次へ]</a></p>
</body></html>
END
}
end
def cmd_bye
name = @session['name']... -
CGI
:: Session . new(request , option = {}) -> CGI :: Session (6.0) -
セッションオブジェクトを新しく作成し返します。
...場合のみ有効になります。
: session_path
クッキーの path として使われます。
デフォルトは File.dirname(ENV["SCRIPT_NAME"]) です。
つまり、スクリプトの URI の path 部の最後のスラッシュまでです。
: tmpdir
CGI::Session::FileStore... -
WEBrick
:: Config :: FileHandler -> Hash (6.0) -
WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
...トから/~foo/index.htmlがリクエストされると/home/foo/public_html/index.htmlの内容を表示される。
この設定を有効にするには以下の条件が必要。
* etcライブラリが使える状態である。
* 環境変数 SCRIPT_NAME が空(空文字列)である。... -
cgi (6.0)
-
CGI プログラムの支援ライブラリです。
...RFACE
* 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_length と #server_port
は整数を、その他のメソッ... -
webrick
/ cgi (6.0) -
一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
...class MyCGI < WEBrick::CGI
def do_GET(req, res)
req.content_length
req.content_type
req.path_info
req.query_string
req.peeraddr
req.host
req.user
req.request_method
req.script_name
req.port
end
end
MyCGI.new.start()
=== リンク
* 3875...