1430件ヒット
[1401-1430件を表示]
(0.041秒)
ライブラリ
- ビルトイン (795)
- continuation (24)
- fiddle (96)
- logger (24)
-
minitest
/ unit (17) - monitor (12)
-
net
/ http (24) - open-uri (4)
- openssl (120)
- readline (12)
-
syslog
/ logger (12) - tracer (48)
- tsort (93)
-
webrick
/ httpproxy (12) -
webrick
/ httpserver (36) -
webrick
/ httpservlet / prochandler (12)
クラス
- BasicObject (24)
- Continuation (24)
- Exception (8)
-
Fiddle
:: Closure (12) -
Fiddle
:: Closure :: BlockCaller (24) -
Fiddle
:: Function (36) -
Fiddle
:: Handle (24) - Hash (12)
- Logger (12)
-
Logger
:: Formatter (12) - Method (91)
- Module (12)
-
Net
:: HTTP (24) - Object (24)
-
OpenSSL
:: SSL :: SSLContext (84) -
OpenSSL
:: X509 :: Store (24) - Proc (81)
- Symbol (12)
-
Syslog
:: Logger (12) - SystemCallError (48)
- Thread (60)
-
Thread
:: Backtrace :: Location (48) - TracePoint (106)
- Tracer (48)
- UnboundMethod (18)
-
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPServer (36) -
WEBrick
:: HTTPServlet :: ProcHandler (12)
モジュール
- Enumerable (48)
- Kernel (173)
-
MiniTest
:: Assertions (17) -
OpenSSL
:: X509 (12) - Readline (12)
-
RubyVM
:: AbstractSyntaxTree (10) - TSort (93)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (14)
- === (32)
- >> (14)
-
EVENT
_ SYMBOL (12) - Location (12)
- Method (12)
- MonitorMixin (12)
-
NEWS for Ruby 3
. 0 . 0 (5) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- STDCALL (12)
-
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - [] (36)
-
_ _ callee _ _ (12) - abort (12)
-
absolute
_ path (12) -
add
_ filter (24) -
add
_ trace _ func (12) - assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
base
_ label (12) - bind (6)
-
bind
_ call (12) -
callee
_ id (12) - caller (36)
-
caller
_ locations (24) -
completion
_ proc= (12) - curry (22)
-
default
_ proc (12) -
defined
_ class (12) - detect (24)
-
display
_ c _ call= (12) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) - event (12)
- fail (12)
- find (24)
- formatter= (24)
- inspect (12)
-
instance
_ eval (24) -
instance
_ method (12) - lambda (18)
- lineno (12)
- method (12)
-
method
_ id (12) -
mount
_ proc (24) - new (163)
- open (4)
- parameters (7)
-
parse
_ file (10) - path (12)
- proc (19)
- raise (12)
-
report
_ on _ exception (18) -
report
_ on _ exception= (18) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) - self (3)
-
session
_ get _ cb= (12) -
session
_ new _ cb= (12) -
session
_ remove _ cb= (12) -
set
_ trace _ func (24) -
singleton
_ method (12) - skip (1)
-
strongly
_ connected _ components (12) -
super
_ method (11) - syscall (12)
-
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) -
to
_ proc (12) -
to
_ s (12) - trace (12)
- tsort (24)
-
tsort
_ each (23) -
verify
_ callback (36) -
verify
_ callback= (36) - yield (12)
- クラス/メソッドの定義 (12)
- セキュリティモデル (12)
検索結果
先頭3件
-
WEBrick
:: HTTPServlet :: ProcHandler . new(proc) -> WEBrick :: HTTPServlet :: ProcHandler (12.0) -
自身を初期化します。
...自身を初期化します。
@param proc Proc オブジェクトを与えます。クライアントからのリクエストがあった時、
proc.call(request, response) のように呼び出されます。
request, response はそれぞれ WEBrick::HTTPRequest オブ... -
セキュリティモデル (12.0)
-
セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。
...危険なパスからの Kernel.#load
* 汚染された文字列を引数にしての Kernel.#load (ラップされていても)
* Kernel.#syscall
* Kernel.#exit!
* Kernel.#trap
==== レベル 3
生成される全てのオブジェクトが汚染されます。
===== 汚染される......は $SAFE = 1 以上で実行される。
* Proc はその時点でのセーフレベルを記憶する。
その Proc オブジェクトが call されると、記憶していたセーフレベルで実行される。
* 汚染された文字列を第二引数に指定して Kernel.#trap/......の扱い
* 拡張ライブラリではオブジェクトの汚染状態を適切に伝播させる必要があります。
* グローバルな状態を変更する場合や外部とのやりとりの前にセキュリティレベルを
チェックする必要があります。
@see 37407... -
Continuation
# [](*ret) -> () (7.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
...self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。...