ライブラリ
-
net
/ http (228) -
net
/ telnet (6) - open-uri (24)
-
rinda
/ rinda (72) -
rubygems
/ remote _ fetcher (12) - socket (24)
- uri (12)
-
webrick
/ httpauth (12) -
webrick
/ httpauth / authenticator (48) -
webrick
/ httpproxy (24)
クラス
-
Gem
:: RemoteFetcher (12) -
Net
:: HTTP (216) -
Net
:: Telnet (4) -
Rinda
:: TupleSpaceProxy (72) - Socket (12)
-
URI
:: Generic (12) -
WEBrick
:: HTTPProxyServer (12)
モジュール
-
Gem
:: LocalRemoteOptions (12) -
Net
:: HTTPHeader (12) - OpenURI (24)
-
Socket
:: Constants (12) -
WEBrick
:: HTTPAuth (12) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (48)
キーワード
- AuthException (12)
- HTTPProxyServer (12)
- InfoField (12)
-
MSG
_ PROXY (24) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) - RequestField (12)
- ResponseField (12)
- Telnet (2)
-
add
_ proxy _ option (12) - drb (12)
-
find
_ proxy (12) -
get
_ proxy _ from _ env (12) -
net
/ http (12) - new (40)
- notify (12)
- open-uri (12)
-
open
_ uri (24) - proxy? (12)
-
proxy
_ address (24) -
proxy
_ basic _ auth (24) -
proxy
_ class? (12) -
proxy
_ from _ env? (12) -
proxy
_ pass (24) -
proxy
_ port (24) -
proxy
_ uri (12) -
proxy
_ user (24) - proxyaddr (12)
- proxyport (12)
- read (12)
-
read
_ all (12) -
ruby 1
. 8 . 3 feature (12) - rubygems (12)
-
rubygems
/ commands / dependency _ command (12) -
rubygems
/ commands / fetch _ command (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ commands / list _ command (12) -
rubygems
/ commands / outdated _ command (12) -
rubygems
/ commands / query _ command (12) -
rubygems
/ commands / search _ command (12) -
rubygems
/ commands / specification _ command (12) - start (24)
- take (12)
- write (12)
検索結果
先頭5件
-
Net
:: HTTP . Proxy(address , port = 80) -> Class (18277.0) -
Proxy 経由で http サーバに接続するためのクラスを作成し返します。
...
Proxy 経由で http サーバに接続するためのクラスを作成し返します。
このクラスは Net::HTTP を継承しているので Net::HTTP と全く
同じように使えます。指定されたプロクシを常に経由して http サーバ
に接続します。
address が n......ttp'
proxy_class = Net::HTTP::Proxy('proxy.example.com', 8080)
http = proxy_class.new('www.example.org')
http.start {|h|
h.get('/ja/') # proxy.example.com 経由で接続します。
}
//}
//emlist[例2: Net::HTTP.start を使う][ruby]{
require 'net/http'
proxy_class = Net::HTTP::Proxy('proxy.ex......ample.com', 8080)
proxy_class.start('www.example.org') {|h|
h.get('/ja/') # proxy.example.com 経由で接続します。
}
//}
@param address プロクシのホスト名を文字列で与えます。
@param port プロクシのポート番号を与えます。... -
URI
:: Generic # find _ proxy -> URI | nil (6279.0) -
プロキシ URI を返します。
...します。
プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。
環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べら
れる事に注意......では http_proxy と HTTP_PROXY は特別扱いされます。
HTTP_PROXY はヘッダ Proxy: に設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われ... -
URI
:: Generic # find _ proxy(env = ENV) -> URI | nil (6279.0) -
プロキシ URI を返します。
...します。
プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。
環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べら
れる事に注意......では http_proxy と HTTP_PROXY は特別扱いされます。
HTTP_PROXY はヘッダ Proxy: に設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われ... -
Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] (6255.0) -
Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
...
Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
@param account アカウント名を文字列で与えます。
@param password パスワードを文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html......')
req = Net::HTTP::Get.new(uri.request_uri)
req.proxy_basic_auth("account", "password") # => ["Basic YWNjb3VudDpwYXNzd29yZA=="]
//}... -
Gem
:: RemoteFetcher # get _ proxy _ from _ env -> URI | nil (6253.0) -
環境変数にセットされている HTTP proxy の情報を取得して返します。
...環境変数にセットされている HTTP proxy の情報を取得して返します。
ここでチェックしている環境変数は以下の通りです。
* http_proxy
* http_proxy_user
* http_proxy_pass
* HTTP_PROXY
* HTTP_PROXY_USER
* HTTP_PROXY_PASS... -
Net
:: HTTP . proxy _ address -> String|nil (6223.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならばプロクシのアドレスを返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスならばプロクシのアドレスを返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy... -
Net
:: HTTP . proxy _ class? -> bool (6223.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならば真を返し、そうでなければ偽を返します。
...自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならば真を返し、そうでなければ偽を返します。
@see Net::HTTP.Proxy... -
Net
:: HTTP . proxy _ pass -> String|nil (6223.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならばプロクシ認証のパスワードを返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスならばプロクシ認証のパスワードを返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy... -
Net
:: HTTP . proxy _ port -> Integer|nil (6223.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならばプロクシのポート番号を返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスならばプロクシのポート番号を返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy... -
Net
:: HTTP . proxy _ user -> String|nil (6223.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスで、かつプロクシの認証を利用する場合は プロクシ認証のユーザ名を返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスで、かつプロクシの認証を利用する場合は
プロクシ認証のユーザ名を返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy...