種類
- 特異メソッド (156)
- インスタンスメソッド (24)
- ライブラリ (24)
クラス
-
URI
:: FTP (12) -
URI
:: Generic (72) -
URI
:: HTTP (36) -
URI
:: LDAP (12) -
URI
:: MailTo (12)
モジュール
-
CGI
:: QueryExtension (24) - URI (12)
キーワード
- build (48)
- build2 (24)
- cgi (12)
- component (12)
- new (60)
-
remote
_ host (12) - split (12)
-
webrick
/ cgi (12)
検索結果
先頭5件
- CGI
:: QueryExtension # host -> String - CGI
:: QueryExtension # remote _ host -> String - URI
:: FTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: FTP - URI
:: Generic . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , parser = URI :: DEFAULT _ PARSER , arg _ check = false) -> URI :: Generic - URI
:: HTTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: HTTP
-
CGI
:: QueryExtension # host -> String (21117.0) -
ENV['HTTP_HOST'] を返します。
...ENV['HTTP_HOST'] を返します。... -
CGI
:: QueryExtension # remote _ host -> String (9117.0) -
ENV['REMOTE_HOST'] を返します。
...ENV['REMOTE_HOST'] を返します。... -
URI
:: FTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: FTP (214.0) -
汎用的な構成要素から URI::FTP オブジェクトを生成します。build と異なり、デフォルトでは引数の正当性を検査しません。
...am host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query... -
URI
:: Generic . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , parser = URI :: DEFAULT _ PARSER , arg _ check = false) -> URI :: Generic (214.0) -
各引数を成分とする URI::Generic オブジェクトを生成して返します。
...@param scheme 構成要素 scheme を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry 構成要素を表......えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query 構成要素を表す文字列を与えます。
@param fragment 構成要素を表す文字列を与えます。
@param arg_check 真が与え... -
URI
:: HTTP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: HTTP (214.0) -
汎用的な構成要素から URI::HTTP オブジェクトを生成します。build と異なり、デフォルトでは引数の正当性を検査しません。
...am host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query... -
URI
:: LDAP . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: LDAP (214.0) -
汎用的な構成要素から URI::LDAP オブジェクトを生成します。 build と異なり、デフォルトでは引数の正当性を検査しません。
...am host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query... -
URI
:: MailTo . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , arg _ check = false) -> URI :: MailTo (214.0) -
汎用的な構成要素から URI::MailTo オブジェクトを生成します。 build と異なり、デフォルトでは引数の正当性を検査しません。
...am host 構成要素を表す文字列を与えます。
@param port 構成要素を表す文字列を与えます。
@param registry nil を与えます。
@param path 構成要素を表す文字列を与えます。
@param opaque 構成要素を表す文字列を与えます。
@param query... -
webrick
/ cgi (60.0) -
一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
...、クライアントからのリクエストに含まれる Entity Body の読み込みは
まだ行われていません。WEBrick::HTTPRequest#query, WEBrick::HTTPRequest#body などの
メソッドが読ばれた時点で読み込みが行われます。クライアントから巨大なデータ......EBrick::HTTPRequest#query メソッドが返す Hash オブジェクトに
収納されています。
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
req.query #=> Hash を返します。
req.query['q']
req.query['num']
en......"
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... -
URI
:: HTTP . build(ary) -> URI :: HTTP (36.0) -
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。 引数の正当性を検査します。
...す。要素は次の順です。
//emlist{
[userinfo, host, port, path, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは :scheme, :userinfo, :host, :port, :path, :query, :fragment のいずれかです。
@raise URI::InvalidCompone......ntError 各要素が適合しない場合に発生します。
例:
require 'uri'
newuri = URI::HTTP.build({:host => 'www.example.com', :path => '/foo/bar'})
newuri = URI::HTTP.build([nil, "www.example.com", nil, "/path", "query", 'fragment'])...