1308件ヒット
[1-100件を表示]
(0.165秒)
ライブラリ
- ビルトイン (320)
- csv (55)
- drb (55)
-
drb
/ extserv (11) - ipaddr (11)
- logger (52)
-
net
/ http (11) -
net
/ imap (11) -
net
/ smtp (6) - openssl (88)
- optparse (22)
- psych (33)
-
rake
/ packagetask (11) -
rexml
/ document (33) -
rubygems
/ requirement (33) -
rubygems
/ server (22) -
rubygems
/ user _ interaction (11) -
rubygems
/ version (110) - shell (6)
- socket (99)
-
webrick
/ httpproxy (22) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (55) -
webrick
/ httpservlet / abstract (22) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (22) -
webrick
/ httpversion (33) -
webrick
/ server (11) -
webrick
/ ssl (11) - win32ole (77)
クラス
- BasicSocket (11)
- CSV (55)
-
DRb
:: DRbServer (55) -
DRb
:: ExtServ (11) -
Encoding
:: Converter (220) -
Encoding
:: UndefinedConversionError (11) - FrozenError (5)
-
Gem
:: Requirement (33) -
Gem
:: Server (22) -
Gem
:: StreamUI :: VerboseProgressReporter (11) -
Gem
:: Version (99) - IPAddr (11)
- KeyError (19)
- Logger (52)
- Method (11)
- NameError (15)
-
Net
:: HTTP (11) -
Net
:: IMAP (11) -
Net
:: SMTP (6) - NoMethodError (6)
-
OpenSSL
:: ASN1 :: UniversalString (22) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: Store (22) -
OpenSSL
:: X509 :: StoreContext (11) - OptionParser (11)
-
Psych
:: Nodes :: Document (33) -
REXML
:: Document (11) -
REXML
:: XMLDecl (22) -
Rake
:: PackageTask (11) - Shell (6)
- TCPServer (33)
- UNIXServer (55)
-
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer (33) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPServlet :: AbstractServlet (22) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: HTTPServlet :: ERBHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WEBrick
:: HTTPVersion (33) - WIN32OLE (22)
-
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (33)
モジュール
- Marshal (22)
-
OpenSSL
:: ASN1 (22)
キーワード
- <=> (22)
- === (11)
- =~ (11)
-
DEFAULT
_ VERSION (11) - HTTPProxyServer (11)
- HTTPServer (11)
-
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) - OptionParser (11)
- SimpleServer (11)
- UndefinedConversionError (11)
- UniversalString (22)
- Version (11)
-
accept
_ nonblock (11) - add (22)
- bump (11)
- cd (6)
- config (11)
- convert (33)
- convpath (11)
-
default
_ argc _ limit (11) -
default
_ id _ conv (11) -
default
_ load _ limit (11) -
destination
_ encoding (11) -
do
_ not _ reverse _ lookup= (11) -
error
_ char (11) - finish (11)
-
get
_ instance (11) -
header
_ convert (22) -
http
_ version (11) -
insert
_ output (11) -
last
_ error (11) - log (22)
-
major
_ version (22) -
marshal
_ dump (11) -
marshal
_ load (11) -
minor
_ version (22) - mount (11)
-
ole
_ query _ interface (11) - open (33)
- prerelease? (11)
-
primitive
_ convert (44) -
primitive
_ errinfo (11) - putback (22)
- rdoc (11)
- receiver (27)
- release (11)
- replacement (11)
- replacement= (11)
- reverse (11)
-
ruby 1
. 6 feature (11) - run (11)
-
satisfied
_ by? (11) -
search
_ convpath (11) -
source
_ encoding (11) -
ssl
_ version= (22) - start (6)
- sysaccept (11)
-
to
_ s (22) -
unconverted
_ fields? (11) - verify (33)
- version (44)
- version= (11)
-
virtual
_ host (11)
検索結果
先頭5件
- Encoding
:: Converter # destination _ encoding -> Encoding - WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer - IPAddr
# reverse -> String - Encoding
:: Converter . new(source _ encoding , destination _ encoding) -> Encoding :: Converter - Encoding
:: Converter . new(source _ encoding , destination _ encoding , options) -> Encoding :: Converter
-
Encoding
:: Converter # destination _ encoding -> Encoding (33606.0) -
変換先のエンコーディングを返します。
...変換先のエンコーディングを返します。
@return 変換先のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.destination_encoding #=> #<Encoding:EUC-JP>
//}... -
WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer (33601.0) -
GenericServer オブジェクトを生成して返します。
...GenericServer オブジェクトを生成して返します。
config で有効な項目が増えます。以下は増える項目とそのデフォルト値です。
:ServerSoftware => "#{svrsoft} OpenSSL/#{osslv}",
:SSLEnable => true, # Ruby 1.8.3 以降では false がデ......tificate => nil,
:SSLPrivateKey => nil,
:SSLClientCA => nil,
:SSLExtraChainCert => nil,
:SSLCACertificateFile => nil,
:SSLCACertificatePath => nil,
:SSLCertificateStore => nil,
:SSLVerifyClient => ::OpenSSL::SSL::VERIFY_NONE,
:SSLVerifyDepth => ni......l,
:SSLVerifyCallback => nil, # custom verification
:SSLTimeout => nil,
:SSLOptions => nil,
:SSLStartImmediately => true,
# Must specify if you use auto generated certificate.
:SSLCertName => nil,
:SSLCertComment => "Generated by Ruby/OpenSSL"... -
IPAddr
# reverse -> String (32306.0) -
DNS 逆引きのための文字列を返します。 IPv6 なら 3172 で定義された形式で返します。
...DNS 逆引きのための文字列を返します。
IPv6 なら 3172 で定義された形式で返します。
例:
require "ipaddr"
p IPAddr.new("192.168.0.1").reverse # => "1.0.168.192.in-addr.arpa"... -
Encoding
:: Converter . new(source _ encoding , destination _ encoding) -> Encoding :: Converter (28027.0) -
Encoding::Converter オブジェクトを作成します。
...Encoding::Converter オブジェクトを作成します。
@param source_encoding 変換元のエンコーディング
@param destination_encoding 変換先のエンコーディング
@param options 変換の詳細を指定する定数やハッシュ
@param convpath 変換経路の配列
options......tring#encode でのハッシュオプションに加えて、以下の定数が利用可能です。
* Encoding::Converter::INVALID_REPLACE
* Encoding::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converte......r::CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTENT_DECORATOR
* Encoding::Converter::XML_ATTR_QUOTE_DECORATOR
//emlist[][ruby]{
# UTF-16BE to UTF-8
ec = Encoding::Converter.new("UTF-16BE", "U... -
Encoding
:: Converter . new(source _ encoding , destination _ encoding , options) -> Encoding :: Converter (28027.0) -
Encoding::Converter オブジェクトを作成します。
...Encoding::Converter オブジェクトを作成します。
@param source_encoding 変換元のエンコーディング
@param destination_encoding 変換先のエンコーディング
@param options 変換の詳細を指定する定数やハッシュ
@param convpath 変換経路の配列
options......tring#encode でのハッシュオプションに加えて、以下の定数が利用可能です。
* Encoding::Converter::INVALID_REPLACE
* Encoding::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converte......r::CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTENT_DECORATOR
* Encoding::Converter::XML_ATTR_QUOTE_DECORATOR
//emlist[][ruby]{
# UTF-16BE to UTF-8
ec = Encoding::Converter.new("UTF-16BE", "U... -
Gem
:: Version . new(version) -> Gem :: Version (27713.0) -
バージョンを表す文字列から、Gem::Version インスタンスを作成します。
...文字列から、Gem::Version インスタンスを作成します。
引数のバージョンを表す文字列とは、 数字かASCII文字の連続であり、ドットで区切られたものです。
//emlist[][ruby]{
p Gem::Version.new('1.2.0a') # => #<Gem::Version "1.2.0a">
# Ruby 2.4.1......ョンは "0" になります。
p Gem::Version.new(' ') #=> #<Gem::Version "0">
//}
@param version
@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。
これは Gem::Version.correct? により、判定されま... -
WEBrick
:: HTTPVersion . new(version) -> WEBrick :: HTTPVersion (27701.0) -
HTTPVersion オブジェクトを生成します。version は文字列か HTTPVersion オブジェクトです。
...HTTPVersion オブジェクトを生成します。version は文字列か HTTPVersion オブジェクトです。
@param version HTTP のバージョンを WEBrick::HTTPVersion オブジェクトか文字列で指定します。... -
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (27625.0) -
プロクシオブジェクトを生成して返します。
...ロクシオブジェクトを生成して返します。
@param config 設定を保存したハッシュを指定します。
設定として有効なハッシュのキーとその値は WEBrick::HTTPServer.new と同じです。
それに加えて以下のキーが有......。この proc は
WEBrick::HTTPResponse オブジェクトと WEBrick::HTTPRequest オブジェクトを引数として
proc.call(req, res) のように呼ばれます。
認証に失敗した場合 proc は適切な例外を発生させなければいけません。nil を指定した場合......nil です。通常は WEBrick::HTTPAuth::ProxyBasicAuth か
WEBrick::HTTPAuth::ProxyDigestAuth を使用します。
//emlist{
require 'webrick'
require 'webrick/httpproxy'
auth_proc = proc{|req, res|
unless c = req['proxy-authorization']
res['Proxy-Authenticate'] = 'Basic realm="WEBri... -
OpenSSL
:: ASN1 :: UniversalString . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: UniversalString (27602.0) -
ASN.1 の UniversalString 型の値を表現する OpenSSL::ASN1::UniversalString オブジェクトを 生成します。
...ASN.1 の UniversalString 型の値を表現する OpenSSL::ASN1::UniversalString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::UNIVERSALSTRING となります。
@param value ASN.1 値を表す Ruby......のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
WEBrick
:: HTTPServer . new(config = {} , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPServer (27601.0) -
HTTPServer オブジェクトを生成して返します。
...HTTPServer オブジェクトを生成して返します。
@param config 設定を保存したハッシュを指定します。有効なキー(Symbol オブジェクト)と値は以下のとおりです。
: :RequestTimeout
どれだけの時間 クライアントからの入力を待つかを......TTPVersion
使用する HTTP のバージョンです。WEBrick::HTTPVersion オブジェクトで指定します。デフォルトは 1.1 です。
: :AccessLog
アクセスログの出力先とフォーマットを [[io, format], [io, format], ...] のような
配列で指定します。io......は IO オブジェクトです。format は文字列です。デフォルトでは
フォーマットの形式は Apache のそれに準拠し標準エラー出力に出力します。
http://httpd.apache.org/docs/mod/mod_log_config.html#formats
WEBrick::AccessLog::COMMON_LOG_FORMAT WEBrick::...