ライブラリ
- un (11)
- uri (14)
-
webrick
/ accesslog (11) -
webrick
/ cgi (22) -
webrick
/ httpauth (33) -
webrick
/ httpauth / authenticator (154) -
webrick
/ httpauth / basicauth (99) -
webrick
/ httpauth / digestauth (88) -
webrick
/ httpauth / htdigest (88) -
webrick
/ httpauth / htgroup (66) -
webrick
/ httpauth / htpasswd (88) -
webrick
/ httpauth / userdb (66) -
webrick
/ httpproxy (22) -
webrick
/ httprequest (484) -
webrick
/ httpresponse (407) -
webrick
/ https (55) -
webrick
/ httpserver (165) -
webrick
/ httpservlet / abstract (121) -
webrick
/ httpservlet / cgihandler (66) -
webrick
/ httpservlet / erbhandler (44) -
webrick
/ httpservlet / filehandler (165) -
webrick
/ httpservlet / prochandler (55) -
webrick
/ httpstatus (1067) -
webrick
/ httputils (286) -
webrick
/ httpversion (99)
クラス
-
WEBrick
:: CGI (22) -
WEBrick
:: HTTPAuth :: BasicAuth (77) -
WEBrick
:: HTTPAuth :: DigestAuth (66) -
WEBrick
:: HTTPAuth :: Htdigest (77) -
WEBrick
:: HTTPAuth :: Htgroup (55) -
WEBrick
:: HTTPAuth :: Htpasswd (77) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (517) -
WEBrick
:: HTTPResponse (396) -
WEBrick
:: HTTPServer (77) -
WEBrick
:: HTTPServer :: MountTable (55) -
WEBrick
:: HTTPServlet :: AbstractServlet (99) -
WEBrick
:: HTTPServlet :: CGIHandler (55) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (55) -
WEBrick
:: HTTPServlet :: ERBHandler (33) -
WEBrick
:: HTTPServlet :: FileHandler (88) -
WEBrick
:: HTTPServlet :: ProcHandler (44) -
WEBrick
:: HTTPUtils :: FormData (132) -
WEBrick
:: HTTPVersion (88)
モジュール
- Kernel (11)
- URI (14)
-
WEBrick
:: Config (11) -
WEBrick
:: HTTPAuth (22) -
WEBrick
:: HTTPAuth :: Authenticator (88) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (44) -
WEBrick
:: HTTPAuth :: UserDB (55) -
WEBrick
:: HTTPStatus (528) -
WEBrick
:: HTTPUtils (132)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- <=> (11)
- AbstractServlet (11)
- Accepted (11)
- AccessLog (11)
- AuthException (22)
- AuthScheme (11)
- Authenticator (11)
- BadGateway (11)
- BadRequest (11)
- BasicAuth (11)
- CGIHandler (11)
- CGIRunner (11)
- ClientError (11)
- Conflict (11)
- Continue (11)
- Cookie (11)
- Created (11)
- DefaultFileHandler (11)
- DefaultMimeTypes (11)
- DigestAuth (11)
- EOFError (11)
- ERBHandler (11)
- Error (11)
- ExpectationFailed (11)
- FileHandler (11)
- Forbidden (11)
- FormData (11)
- Found (11)
- GatewayTimeout (11)
- Gone (11)
- HTTP (11)
- HTTPAuth (11)
- HTTPProxyServer (11)
- HTTPRequest (11)
- HTTPResponse (11)
- HTTPServer (11)
- HTTPServerError (11)
- HTTPServletError (11)
- HTTPStatus (11)
- HTTPUtils (11)
- HTTPVersion (11)
- HTTPVersionNotSupported (11)
- HandlerTable (11)
- Htdigest (11)
- Htgroup (11)
- Htpasswd (11)
- Info (11)
- InfoField (11)
- InternalServerError (11)
- LengthRequired (11)
- MethodNotAllowed (11)
- MountTable (11)
- MovedPermanently (11)
- MultipleChoices (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - NoContent (11)
- NonAuthoritativeInformation (11)
- NotAcceptable (11)
- NotFound (11)
- NotImplemented (11)
- NotModified (11)
- OK (11)
- PartialContent (11)
- PaymentRequired (11)
- PreconditionFailed (11)
- ProcHandler (11)
- ProxyAuthenticationRequired (11)
- ProxyAuthenticator (11)
- ProxyBasicAuth (11)
- ProxyDigestAuth (11)
-
RC
_ ACCEPTED (11) -
RC
_ BAD _ GATEWAY (11) -
RC
_ BAD _ REQUEST (11) -
RC
_ CONFLICT (11) -
RC
_ CONTINUE (11) -
RC
_ CREATED (11) -
RC
_ EXPECTATION _ FAILED (11) -
RC
_ FORBIDDEN (11) -
RC
_ FOUND (11) -
RC
_ GATEWAY _ TIMEOUT (11) -
RC
_ GONE (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ INTERNAL _ SERVER _ ERROR (11) -
RC
_ LENGTH _ REQUIRED (11) -
RC
_ METHOD _ NOT _ ALLOWED (11) -
RC
_ MOVED _ PERMANENTLY (11) -
RC
_ MULTIPLE _ CHOICES (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ NOT _ ACCEPTABLE (11) -
RC
_ NOT _ FOUND (11) -
RC
_ NOT _ IMPLEMENTED (11) -
RC
_ NOT _ MODIFIED (11) -
RC
_ NO _ CONTENT (11) -
RC
_ OK (11) -
RC
_ PARTIAL _ CONTENT (11) -
RC
_ PAYMENT _ REQUIRED (11) -
RC
_ PRECONDITION _ FAILED (11) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (11) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (11) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (11) -
RC
_ REQUEST _ TIMEOUT (11) -
RC
_ REQUEST _ URI _ TOO _ LARGE (11) -
RC
_ RESET _ CONTENT (11) -
RC
_ SEE _ OTHER (11) -
RC
_ SERVICE _ UNAVAILABLE (11) -
RC
_ SWITCHING _ PROTOCOLS (11) -
RC
_ TEMPORARY _ REDIRECT (11) -
RC
_ UNAUTHORIZED (11) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (11) -
RC
_ USE _ PROXY (11) - Redirect (11)
- RequestEntityTooLarge (11)
- RequestField (22)
- RequestRangeNotSatisfiable (11)
- RequestTimeout (11)
- RequestURITooLarge (11)
- ResetContent (11)
- ResponseField (22)
- ResponseInfoField (11)
- Ruby (11)
- SeeOther (11)
- ServerError (11)
- ServiceUnavailable (11)
- Status (11)
- Success (11)
- SwitchingProtocols (11)
- TemporaryRedirect (11)
- UnsupportedMediaType (11)
- UseProxy (11)
- UserDB (11)
- [] (55)
- []= (22)
- accept (11)
-
accept
_ charset (11) -
accept
_ encoding (11) -
accept
_ language (11) - add (11)
-
add
_ handler (11) - addr (11)
- algorithm (11)
-
append
_ data (11) - attributes (11)
-
auth
_ type (11) -
auth
_ type= (11) - authenticate (22)
-
basic
_ auth (11) - body (33)
- body= (11)
- challenge (22)
- chunked= (11)
- chunked? (11)
- cipher (11)
-
client
_ cert (11) -
client
_ error? (11) - config (11)
-
content
_ length (22) -
content
_ length= (11) -
content
_ type (22) -
content
_ type= (11) - continue (11)
- convert (11)
- delete (11)
-
delete
_ passwd (22) - dequote (11)
-
do
_ DELETE (11) -
do
_ GET (66) -
do
_ HEAD (11) -
do
_ OPTIONS (22) -
do
_ POST (55) -
do
_ PUT (11) - each (44)
-
each
_ data (11) - encode (7)
- error? (11)
- escape (18)
- escape8bit (11)
-
escape
_ path (11) - filename (22)
- filename= (22)
- fixup (11)
- flush (33)
-
get
_ instance (22) -
get
_ passwd (33) - header (22)
- host (11)
-
http
_ version (22) - httpd (11)
- info? (11)
-
keep
_ alive (22) -
keep
_ alive= (11) -
keep
_ alive? (22) - list (11)
-
load
_ mime _ types (11) - logger (22)
- major (11)
- major= (11)
-
make
_ partial _ content (11) -
make
_ passwd (33) - members (11)
-
mime
_ type (11) - minor (11)
- minor= (11)
- mount (11)
-
mount
_ proc (22) - name (11)
- name= (11)
- new (209)
-
not
_ modified? (11) - parse (11)
-
parse
_ header (11) -
parse
_ range _ header (11) - path (11)
-
path
_ info (11) -
path
_ info= (11) - peeraddr (11)
- port (11)
-
prepare
_ range (11) -
proxy
_ basic _ auth (11) - qop (11)
- query (11)
-
query
_ string (11) -
query
_ string= (11) - quote (11)
-
raw
_ header (11) - realm (22)
-
reason
_ phrase (22) -
reason
_ phrase= (11) - redirect? (11)
- reload (33)
-
remove
_ handler (11) -
request
_ http _ version (11) -
request
_ http _ version= (11) -
request
_ line (11) -
request
_ method (22) -
request
_ method= (11) -
request
_ time (11) -
request
_ uri (22) -
request
_ uri= (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - scan (11)
-
script
_ name (11) -
script
_ name= (11) -
sent
_ size (11) -
server
_ cert (11) -
server
_ error? (11) -
server
_ name (11) - service (33)
-
set
_ error (11) -
set
_ passwd (33) -
set
_ redirect (11) -
split
_ header _ value (11) - ssl? (11)
- status (11)
- status= (11)
-
status
_ line (11) - success? (11)
-
to
_ ary (11) -
to
_ s (44) - umount (11)
- unescape (11)
- unmount (11)
-
unparsed
_ uri (11) - user (11)
- user= (11)
- userdb (22)
-
virtual
_ host (11) -
webrick
/ cgi (11) -
webrick
/ httpauth (11) -
webrick
/ httpauth / authenticator (11) -
webrick
/ httpauth / basicauth (11) -
webrick
/ httpauth / digestauth (11) -
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpauth / userdb (11) -
webrick
/ httpproxy (11) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ https (11) -
webrick
/ httpserver (11) -
webrick
/ httpservlet (11) -
webrick
/ httpservlet / abstract (11) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (11) -
webrick
/ httpservlet / prochandler (11) -
webrick
/ httpstatus (11) -
webrick
/ httputils (11) -
webrick
/ httpversion (11) - xmlrpc (3)
検索結果
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (54.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...-04に変更)。
((<ruby-dev:19107>))
: ((<組み込み関数/rand>)) [compat]
乱数生成のアルゴリズムに
((<Mersenne Twister|URL:http://www.math.keio.ac.jp/~matumoto/mt.html>))
を使用するようになりました。
: ((<組み込み関数/sprintf>))('%u') [compat]
sprin......。
=== File
: ((<File/File.basename>)) [CHANGE]
: ((<File/File.dirname>)) [CHANGE]
File.dirname と File.basename の動作が ((<SUSv3|URL:http://www.unix-systems.org/version3/online.html>)) に従うようになりました。
((<ruby-dev:19548>)) [PATCH] file.c for ((<ruby-bugs-ja:PR#389......加されました。
: ((<pathname>)) [lib] [new]
追加
: ((<resolv>)) [lib] [compat]
Win32 に対応しました。
: ((<webrick>)) [lib] [new]
追加
: ((<openssl>)) [lib] [new]
追加
: ((<win32ole|WIN32OLE>)) [lib] [new]
追加
: ((<un>)) [lib] [new]... -
xmlrpc (54.0)
-
XML-RPC を扱うためのライブラリです。
...eleased under the same term of license as Ruby.
=== Overview
XMLRPC is a lightweight protocol that enables remote procedure calls over
HTTP. It is defined at http://www.xmlrpc.com.
XMLRPC allows you to create simple distributed computing solutions that span
computer languages. Its distinctive f......e.
require 'xmlrpc/client'
require 'pp'
server = XMLRPC::Client.new2("http://xmlrpc-c.sourceforge.net/api/sample.php")
result = server.call("sample.sumAndDifference", 5, 3)
pp result
=== Documentation
See http://www.ntecs.de/projects/xmlrpc4r. There is plenty of detail there to
use th......dalone XML-RPC server
* CGI-based (works with FastCGI)
* Apache mod_ruby server
* WEBrick servlet
* Client
* synchronous/asynchronous calls
* Basic HTTP-401 Authentification
* HTTPS protocol (SSL)
* Parsers
* NQXML (NQXMLStreamParser, NQXMLTreeParser)
* Expat (X... -
NEWS for Ruby 2
. 1 . 0 (42.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ました。古い名前空間を削除しました。また、古い rake の機能も削除しました。
http://rake.rubyforge.org/doc/release_notes/rake-10_1_0_rdoc.html
http://rake.rubyforge.org/doc/release_notes/rake-10_0_3_rdoc.html
* rbconfig
* 追加: RbConfig::SIZEOF C......しました。
* rdoc
* 4.1.0 に更新。主にデフォルトのテンプレートとアクセシビリティを改善しました。
https://github.com/ruby/rdoc/blob/v4.1.0.preview.1/History.rdoc
* resolv
* 追加: Resolv::DNS.fetch_resource
* One-shot multicast DNS supp......ponent_from
* webrick
* レスポンスボディは readpartial や read をサポートする StringIO か他の IO のようなオブジェクトになりました。
* xmlrpc
* XMLRPC::Client
* 追加: XMLRPC::Client#http クライアントのために Net::HTTP のインス... -
NEWS for Ruby 2
. 3 . 0 (30.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ek_result を追加。カバレッジツールを停止することなくカバレッジに関する情報を取得することができます。
https://bugs.ruby-lang.org/issues/10816
* Fiddle
* Fiddle::Function#call は GVL を解放するようになりました。
11607
*......いない引数を削除しました。
https://github.com/ruby/ruby/pull/515
* matrix
* Vector#roundを追加。
https://github.com/ruby/ruby/pull/802
* webrick/utils
* 使用していない引数を削除しました。
https://github.com/ruby/ruby/pull/356
* Net......接続がデフォルトになりました。
Net::FTP.default_passive= で変更することができます。
11612
* Net::HTTP
* Net::HTTP#open_timeout のデフォルト値が 60 になりました。(以前は nil でした)
* Net::Telnet
* Net::Telnet は net-telnet g... -
NEWS for Ruby 2
. 4 . 0 (24.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...2172
* Enumerable#sum を追加 12217
* Enumerable#uniq を追加 11090
* Enumerator::Lazy
* Enumerator::Lazy#chunk_while を追加 https://github.com/ruby/ruby/pull/1186
* Enumerator::Lazy#uniq を追加 11090
* File
* File.empty? を追加 9969
* Float
* Float#ceil......6.0.0 に更新 (Ruby 2.4.0)
* Onigmo 6.1.1 に更新 (Ruby 2.4.1)
* 非包含オペレータ(absence operator)をサポートしました https://github.com/k-takata/Onigmo/issues/82
* Regexp/String: Unicodeのバージョンを8.0.0から9.0.0に更新しました 12513
* RubyVM::E......is returned. This is
backward compatible change.
* set
* Set#compare_by_identity, Set#compare_by_identity? を追加
12210
* webrick
* "," をクッキーの区切り文字として許可しなくなりました 12791
=== 互換性 (機能追加とバグ修正を除く)... -
URI
. encode(str , unsafe = URI :: UNSAFE) -> String (24.0) -
URI 文字列をエンコードした文字列を返します。
...ponent,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのスレッドを参照してください。
例:
require 'uri'
p URI.escape('http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP')
#=> "http://ima... -
URI
. escape(str , unsafe = URI :: UNSAFE) -> String (24.0) -
URI 文字列をエンコードした文字列を返します。
...ponent,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのスレッドを参照してください。
例:
require 'uri'
p URI.escape('http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP')
#=> "http://ima...