1058件ヒット
[1-100件を表示]
(0.072秒)
ライブラリ
- ビルトイン (15)
-
cgi
/ util (22) - date (33)
-
net
/ http (286) - open-uri (36)
- readline (22)
-
rexml
/ document (55) - socket (22)
- time (11)
- uri (171)
-
webrick
/ cgi (11) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpproxy (11) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (22) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (44) -
webrick
/ httpservlet / prochandler (11) -
webrick
/ httpstatus (11) -
webrick
/ httputils (11) -
webrick
/ httpversion (22) -
win32
/ registry (66) - win32ole (22)
クラス
- CGI (22)
-
CGI
:: Cookie (11) - Data (4)
- Date (22)
- DateTime (11)
- Dir (11)
-
Net
:: HTTP (264) -
Net
:: HTTPRequest (11) -
Net
:: HTTPResponse (11) -
REXML
:: DocType (11) -
REXML
:: Document (22) - Socket (22)
- Time (11)
-
URI
:: Generic (11) -
URI
:: HTTP (33) -
WEBrick
:: CGI (11) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (22) -
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htgroup (11) -
WEBrick
:: HTTPAuth :: Htpasswd (11) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPServlet :: AbstractServlet (22) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: HTTPServlet :: ERBHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (33) -
WEBrick
:: HTTPServlet :: ProcHandler (11) -
WEBrick
:: HTTPUtils :: FormData (11) -
WEBrick
:: HTTPVersion (22) - WIN32OLE (11)
-
WIN32OLE
_ EVENT (11) -
Win32
:: Registry (66)
モジュール
- OpenURI (22)
-
REXML
:: Security (22) - Readline (22)
- URI (141)
-
WEBrick
:: HTTPStatus (11)
キーワード
- Proxy (11)
- [] (11)
-
_ httpdate (11) -
add
_ handler (11) -
body
_ permitted? (11) - build (22)
- chroot (11)
- connect (11)
- convert (11)
- decode (7)
-
default
_ port (22) - define (4)
-
emacs
_ editing _ mode (11) - encode (7)
-
entity
_ expansion _ text _ limit (22) -
entity
_ expansion _ text _ limit= (22) - escape (18)
- extract (44)
- get (22)
-
get
_ instance (11) -
get
_ print (22) -
get
_ response (22) -
http
_ default _ port (11) - httpdate (33)
-
https
_ default _ port (11) -
is
_ version _ 1 _ 1? (11) -
is
_ version _ 1 _ 2? (11) - join (11)
-
make
_ passwd (22) - new (286)
- open (36)
-
open
_ uri (22) - parse (11)
-
post
_ form (11) -
proxy
_ address (11) -
proxy
_ class? (11) -
proxy
_ pass (11) -
proxy
_ port (11) -
proxy
_ user (11) - regexp (22)
-
remove
_ handler (11) - split (11)
- start (22)
- tcp (22)
- unescape (18)
-
version
_ 1 _ 1? (11) -
version
_ 1 _ 2 (11) -
version
_ 1 _ 2? (11) -
vi
_ editing _ mode (11) - wtime2time (11)
検索結果
先頭5件
-
Net
:: HTTP . https _ default _ port -> Integer (9101.0) -
HTTPS のデフォルトポート (443) を返します。
...HTTPS のデフォルトポート (443) を返します。... -
Time
. httpdate(date) -> Time (6123.0) -
2616で定義されているHTTP-dateとしてdateをパースして Timeオブジェクトに変換します。
...ているHTTP-dateとしてdateをパースして
Timeオブジェクトに変換します。
dateが2616に準拠していない、または
Timeクラスが指定された日時を表現できないときにArgumentErrorが
発生します。
@param date 2616で定義されているHTTP-dateと......す。
require 'time'
rfc2616_time = 'Sun, 31 Aug 2008 12:34:56 GMT'
t = Time.httpdate(rfc2616_time)
p t.kind_of?(Time) #=> true
non_rfc2616_time = 'San, 31 Aug 2008 12:34:56 GMT'
begin
Time.httpdate(non_rfc2616_time)
rescue ArgumentError => err
puts err #=> not RFC 2616 co... -
Net
:: HTTP . http _ default _ port -> Integer (6118.0) -
HTTP のデフォルトポート (80) を返します。
...HTTP のデフォルトポート (80) を返します。... -
Date
. _ httpdate(str) -> Hash (6101.0) -
このメソッドは Date.httpdate と似ていますが、日付オブジェクトを生成せずに、 見いだした要素をハッシュで返します。
...このメソッドは Date.httpdate と似ていますが、日付オブジェクトを生成せずに、
見いだした要素をハッシュで返します。
Date.httpdate も参照してください。
@param str 日付をあらわす文字列... -
Date
. httpdate(str = & # 39;Mon , 01 Jan -4712 00:00:00 GMT& # 39; , start = Date :: ITALY) -> Date (6101.0) -
2616 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。
...2616 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。
Date._httpdate も参照してください。
@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス... -
DateTime
. httpdate(str = & # 39;Mon , 01 Jan -4712 00:00:00 GMT& # 39; , start = Date :: ITALY) -> DateTime (6101.0) -
2616 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。
...2616 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。
Date._httpdate も参照してください。
@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス... -
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (3238.0) -
プロクシオブジェクトを生成して返します。
...値は WEBrick::HTTPServer.new と同じです。
それに加えて以下のキーが有効です。
: :ProxyAuthProc
プロクシ認証を行う Proc オブジェクトを指定します。この proc は
WEBrick::HTTPResponse オブジェクトと WEBrick::HTTPRequest オブジ......続を
受け付けます。デフォルトは nil です。通常は WEBrick::HTTPAuth::ProxyBasicAuth か
WEBrick::HTTPAuth::ProxyDigestAuth を使用します。
//emlist{
require 'webrick'
require 'webrick/httpproxy'
auth_proc = proc{|req, res|
unless c = req['proxy-authorization']......= WEBrick::HTTPProxyServer.new(ProxyAuthProc: auth_proc, Port: 8080)
//}
: :ProxyContentHandler
接続先の HTTP サーバからの内容を処理する Proc オブジェクトを指定します。
レスポンスの内容を書き換えたりする事が出来ます。WEBrick::HTTPResponse... -
WEBrick
:: HTTPServer . new(config = {} , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPServer (3214.0) -
HTTPServer オブジェクトを生成して返します。
...
HTTPServer オブジェクトを生成して返します。
@param config 設定を保存したハッシュを指定します。有効なキー(Symbol オブジェクト)と値は以下のとおりです。
: :RequestTimeout
どれだけの時間 クライアントからの入力を待つかを......整数か Float で指定します。
単位は秒です。
: :HTTPVersion
使用する HTTP のバージョンです。WEBrick::HTTPVersion オブジェクトで指定します。デフォルトは 1.1 です。
: :AccessLog
アクセスログの出力先とフォーマットを [[io, format]......。
http://httpd.apache.org/docs/mod/mod_log_config.html#formats
WEBrick::AccessLog::COMMON_LOG_FORMAT WEBrick::AccessLog::REFERER_LOG_FORMAT
も参照して下さい。
: :MimeTypes
拡張子と mime-type との対応をハッシュで指定します。デフォルトは
WEBrick::HTTPUtil... -
Net
:: HTTP . start(address , port = 80 , proxy _ addr = :ENV , proxy _ port = nil , proxy _ user=nil , proxy _ pass=nil) -> Net :: HTTP (3183.0) -
新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。
...新しい Net::HTTP オブジェクトを生成し、
TCP コネクション、 HTTP セッションを開始します。
ブロックを与えた場合には生成したオブジェクトをそのブロックに
渡し、ブロックが終わったときに接続を閉じます。このときは......します。
利用後にはこのオブジェクトを Net::HTTP#finish してください。
proxy_addr に :ENV を指定すると環境変数 http_proxy からプロクシの URI を
取り出し利用します。環境変数 http_proxy が定義されていない場合には
プロクシは利......用しません。
このメソッドは以下と同じです。
//emlist[例][ruby]{
require 'net/http'
Net::HTTP.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}
@param address 接続するホスト名を文字列で指定します。
@param port 接続する... -
Net
:: HTTP . start(address , port = 80 , proxy _ addr = :ENV , proxy _ port = nil , proxy _ user=nil , proxy _ pass=nil) {|http| . . . . } -> object (3183.0) -
新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。
...新しい Net::HTTP オブジェクトを生成し、
TCP コネクション、 HTTP セッションを開始します。
ブロックを与えた場合には生成したオブジェクトをそのブロックに
渡し、ブロックが終わったときに接続を閉じます。このときは......します。
利用後にはこのオブジェクトを Net::HTTP#finish してください。
proxy_addr に :ENV を指定すると環境変数 http_proxy からプロクシの URI を
取り出し利用します。環境変数 http_proxy が定義されていない場合には
プロクシは利......用しません。
このメソッドは以下と同じです。
//emlist[例][ruby]{
require 'net/http'
Net::HTTP.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}
@param address 接続するホスト名を文字列で指定します。
@param port 接続する...