るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.141秒)
トップページ > クエリ:-[x] > クエリ:r[x] > クエリ:script_name[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. bigdecimal to_r

ライブラリ

クラス

モジュール

キーワード

検索結果

WEBrick::HTTPRequest#script_name -> String (27417.0)

CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。

...CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。...

CGI::QueryExtension#script_name -> String (24417.0)

ENV['SCRIPT_NAME'] を返します。

...ENV['SCRIPT_NAME'] を返します。...

WEBrick::Config::FileHandler -> Hash (6212.0)

WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。

...WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。

r
equire 'webrick'
WEBrick::Config::FileHandler = {
:NondisclosureName => [".ht*", "*~"],
:FancyIndexing => false,
:HandlerTable => {},
:HandlerCallback =>...
...:UserDir => nil, # e.g. "public_html"
:AcceptableLanguages => [] # ["en", "ja", ... ]
}

: :AcceptableLanguages

コンテンツの言語を選択するオプション。設定値は文字列の配列。

クライアントからのリクエストに含まれるAccept-Langua...
...トから/~foo/index.htmlがリクエストされると/home/foo/public_html/index.htmlの内容を表示される。

この設定を有効にするには以下の条件が必要。
* etcライブラリが使える状態である。
* 環境変数 SCRIPT_NAME が空(空文字列)である。...

webrick/cgi (6018.0)

一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

...境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための
ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

=== 使い方

WEBrick のサーブレットを作成するのと同じように、WEBrick::CGI の...
...出し、service メソッドはリクエストに応じて
do_XXX メソッドを呼び出します。このようにしてスクリプトは実行されます。

例:

#!/usr/local/bin/ruby
r
equire 'webrick/cgi'

class MyCGI < WEBrick::CGI
def do_GET(req, res)
r
es["content-type"] = "te...
...

r
equire "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
r
eq.content_length
r
eq.content_type
r
eq.path_info
r
eq.query_string
r
eq.peeraddr
r
eq.host
r
eq.user
r
eq.request_method
r
eq.script_name
r
eq.port
end
end
MyCGI.new.start()...

CGI::Session.new(request, option = {}) -> CGI::Session (206.0)

セッションオブジェクトを新しく作成し返します。

...く作成し返します。

@param request CGI のインスタンスを指定します。

@param option ハッシュを指定することができます。

以下の文字列が option のキーとして認識されます。

: session_key
クッキーと <FORM type=hidden> の name として...
...leStore を用いる場合,
値は英数字だけからなる文字列で無ければなりません。
このオプションを指定するとリクエストにセッション ID が含まれても無視します。
(default: ランダムに生成されます)

: new_session
値が true...
...
例外 ArgumentError が発生します。
値がないときは、リクエストにセッション ID が
含まれている場合はそれを使用し、含まれていない場合は新しいセッションを始めます。
(default: 偽)

: database_manager
データベ...

絞り込み条件を変える

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
equire "cgi"
cgi = CGI.new
values = cgi['field_name']...
...して得るには CGI#params を使います。

//emlist[例][ruby]{
r
equire "cgi"
cgi = CGI.new
params = cgi.params
//}

また CGI#params は毎回同じ Hash オブジェクトを返すので
以下のような使いかたもできます。

//emlist[][ruby]{
cgi.params['new_field_name'] = ["va...
...YPE
* 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_length と #server_port
は整数を、...