112件ヒット
[1-100件を表示]
(0.094秒)
ライブラリ
- ビルトイン (11)
-
net
/ http (22) -
net
/ telnet (2) - openssl (11)
-
rinda
/ rinda (11) -
webrick
/ httpauth / basicauth (11) -
webrick
/ httpauth / digestauth (11) -
webrick
/ httpproxy (11) -
webrick
/ httpstatus (22)
キーワード
- BasicObject (11)
- Config (11)
- HTTPProxyAuthenticationRequired (11)
- HTTPProxyServer (11)
- HTTPUseProxy (11)
- ProxyAuthenticationRequired (11)
- ProxyBasicAuth (11)
- ProxyDigestAuth (11)
- Telnet (2)
- TupleSpaceProxy (11)
- UseProxy (11)
検索結果
先頭5件
-
Net
:: HTTPProxyAuthenticationRequired (6017.0) -
HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
...HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
詳しくは 7235 Section 3.2 を見てください。... -
Net
:: HTTPUseProxy (6017.0) -
HTTP レスポンス 305 (Use Proxy) を表現するクラスです。
...HTTP レスポンス 305 (Use Proxy) を表現するクラスです。
詳しくは 7231 Section 6.4.5 を見てください。... -
WEBrick
:: HTTPStatus :: ProxyAuthenticationRequired (6017.0) -
HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。
...HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。... -
WEBrick
:: HTTPStatus :: UseProxy (6017.0) -
HTTP のステータスコード 305 Use Proxy を表すクラスです。
...HTTP のステータスコード 305 Use Proxy を表すクラスです。... -
Rinda
:: TupleSpaceProxy (6001.0) -
リモートの Rinda::TupleSpace オブジェクトを包む プロクシクラスです。
リモートの Rinda::TupleSpace オブジェクトを包む
プロクシクラスです。
Rinda::TupleSpace#take でタプルの受け渡し時にタプルが
消失する可能性を下げるためのプロクシクラスです。 -
WEBrick
:: HTTPAuth :: ProxyBasicAuth (6001.0) -
プロクシの Basic 認証のためのクラスです。
プロクシの Basic 認証のためのクラスです。 -
WEBrick
:: HTTPAuth :: ProxyDigestAuth (6001.0) -
プロクシの Digest 認証のためのクラスです。
プロクシの Digest 認証のためのクラスです。 -
WEBrick
:: HTTPProxyServer (6001.0) -
プロクシの機能を提供するクラスです。CONNECT メソッドにも対応しています。
...います。
* https://magazine.rubyist.net/articles/0002/0002-WEBrickProxy.html
以下は完全に動作するプロクシサーバの例です。
require 'webrick'
require 'webrick/httpproxy'
s = WEBrick::HTTPProxyServer.new(Port: 8080)
Signal.trap('INT') do
s.shutdown
end
s.start... -
BasicObject (31.0)
-
特殊な用途のために意図的にほとんど何も定義されていないクラスです。 Objectクラスの親にあたります。Ruby 1.9 以降で導入されました。
...は Object クラスは持っているメソッドが多すぎる
場合があります。
例えば、 BasicObject#method_missingを利用して Proxy パターンを実
装する場合にはObject クラスに定義済みのメソッドはプロクシできないという
問題が発生します......合にだけ BasicObject から派生してください。
=== 例
//emlist[例][ruby]{
class Proxy < BasicObject
def initialize(target)
@target = target
end
def method_missing(message, *args)
@target.__send__(message, *args)
end
end
proxy = Proxy.new("1")
proxy.to_i #=> 1
//}... -
Net
:: Telnet (13.0) -
このクラスは telnet のクライアント機能を提供します。
...IO#sysread を直接呼ぶ必要があるかもしれません。
Net::Telnet.new には "Proxy" オプションで指定した
オブジェクトを通して通信をすることができます。
"Proxy" オプションに Net::Telnet のオブジェクトを
渡した場合には、通信路...