1135件ヒット
[1001-1100件を表示]
(0.078秒)
別のキーワード
ライブラリ
-
cgi
/ core (72) - drb (115)
-
drb
/ extserv (24) -
net
/ ftp (12) -
net
/ http (12) - observer (60)
- open-uri (12)
- openssl (204)
-
rubygems
/ server (84) - socket (144)
- un (12)
- uri (12)
-
webrick
/ httprequest (12) -
webrick
/ httpresponse (60) -
webrick
/ https (12) -
webrick
/ httpserver (120) -
webrick
/ httpservlet / prochandler (12) -
webrick
/ server (144) -
webrick
/ ssl (12)
クラス
- BasicSocket (24)
- CGI (24)
-
DRb
:: DRbServer (115) -
DRb
:: ExtServ (24) -
Gem
:: Server (84) -
Net
:: FTP (12) -
Net
:: HTTP (12) -
OpenSSL
:: SSL :: SSLContext (48) -
OpenSSL
:: SSL :: SSLServer (84) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: X509 :: Store (24) -
OpenSSL
:: X509 :: StoreContext (24) - Socket (24)
- TCPServer (48)
- UNIXServer (48)
-
URI
:: Generic (12) -
WEBrick
:: GenericServer (156) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPResponse (60) -
WEBrick
:: HTTPServer (72) -
WEBrick
:: HTTPServer :: MountTable (48) -
WEBrick
:: HTTPServlet :: ProcHandler (12)
モジュール
-
CGI
:: QueryExtension (48) - Kernel (12)
- Observable (60)
-
OpenURI
:: Meta (12)
キーワード
- Marshal (12)
- [] (24)
- []= (12)
- accept (36)
-
accept
_ nonblock (24) -
add
_ observer (12) - alive? (12)
- body= (12)
- chunked= (12)
- close (12)
- config (24)
- connect (24)
-
connect
_ nonblock (12) -
content
_ length (12) -
content
_ length= (12) -
count
_ observers (12) - delete (12)
-
delete
_ observer (12) -
delete
_ observers (12) - front (24)
-
get
_ instance (12) - getpeereid (12)
- getsockopt (12)
- head (12)
- header (12)
- here? (12)
- hostname (12)
- hostname= (12)
- httpd (12)
-
latest
_ specs (12) - listen (48)
- listeners (12)
- logger (12)
- mount (12)
-
mount
_ proc (24) -
notify
_ observers (12) - out (12)
- purpose= (24)
- quick (12)
- registry= (12)
- root (12)
- run (24)
-
safe
_ level (7) - scan (12)
-
server
_ cert (12) -
server
_ name (24) -
server
_ port (12) -
server
_ protocol (12) -
server
_ software (12) -
servername
_ cb (12) -
servername
_ cb= (12) -
session
_ cache _ mode= (12) - shutdown (24)
- specs (12)
-
ssl
_ context (12) - start (24)
-
start
_ immediately (12) -
start
_ immediately= (12) - status (12)
- stop (12)
-
stop
_ service (12) - sysaccept (24)
- thread (12)
-
to
_ io (12) -
to
_ s (12) - tokens (12)
- trust= (24)
- umount (12)
- unmount (12)
- uri (12)
- verbose (12)
- verbose= (12)
-
virtual
_ host (12) - yaml (12)
検索結果
先頭5件
-
Net
:: FTP # connect(host , port = FTP _ PORT) -> () (7.0) -
host で指定されたホストに接続します。
...host で指定されたホストに接続します。
環境変数 SOCKS_SERVER が指定されている場合、SOCKS プロクシを
経由して接続します。
これを呼びだす前に通信をしようとすると、
Net::FTPConnectionError 例外が発生します。
@param host 接... -
Net
:: HTTP # head(path , header = nil) -> Net :: HTTPResponse (7.0) -
サーバ上の path にあるエンティティのヘッダのみを取得します。 Net::HTTPResponse のインスタンスを返します。
...。
1.1 互換モードの場合は、レスポンスに応じて例外が発生します。
//emlist[例][ruby]{
require 'net/http'
response = nil
Net::HTTP.start('some.www.server', 80) {|http|
response = http.head('/index.html')
}
p response['content-type']
//}
@see Net::HTTP#request_head... -
OpenSSL
:: SSL :: SSLContext # options=(options) (7.0) -
オプションを設定します。
...オプションを設定します。
以下の値の OR で指定します。
* OpenSSL::SSL::OP_ALL
* OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE
* OpenSSL::SSL::OP_EPHEMERAL_RSA
* OpenSSL::SSL::OP_NETSCAPE_CA_DN_BUG
* OpenSSL::SSL::OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
* OpenSSL::SSL::OP_N... -
OpenSSL
:: X509 :: Store # trust=(trust) (7.0) -
@todo
...OpenSSL::X509::TRUST_COMPAT
* OpenSSL::X509::TRUST_EMAIL
* OpenSSL::X509::TRUST_OBJECT_SIGN
* OpenSSL::X509::TRUST_SSL_CLIENT
* OpenSSL::X509::TRUST_SSL_SERVER
* OpenSSL::X509::TRUST_OCSP_REQUEST
* OpenSSL::X509::TRUST_OCSP_SIGN
@param trust 整数値
@see OpenSSL::X509::StoreContext#trust=... -
OpenSSL
:: X509 :: StoreContext # trust=(trust) (7.0) -
@todo
...。
* OpenSSL::X509::TRUST_COMPAT
* OpenSSL::X509::TRUST_EMAIL
* OpenSSL::X509::TRUST_OBJECT_SIGN
* OpenSSL::X509::TRUST_SSL_CLIENT
* OpenSSL::X509::TRUST_SSL_SERVER
* OpenSSL::X509::TRUST_OCSP_REQUEST
* OpenSSL::X509::TRUST_OCSP_SIGN
@param trust 整数値
@see OpenSSL::X509::Store#trust=... -
OpenURI
:: Meta # meta -> Hash (7.0) -
ヘッダを収録したハッシュを返します。
...][ruby]{
require 'open-uri'
open('http://example.com/') {|f|
p f.meta
#=> {"date"=>"Sun, 04 May 2008 11:26:40 GMT",
# "content-type"=>"text/html;charset=utf-8",
# "server"=>"Apache/2.0.54 (Debian GNU/Linux) mod_ssl/2.0.54 OpenSSL/0.9.7e",
# "transfer-encoding"=>"chunked"}
}
//}......uby]{
require 'open-uri'
URI.open('http://example.com/') {|f|
p f.meta
#=> {"date"=>"Sun, 04 May 2008 11:26:40 GMT",
# "content-type"=>"text/html;charset=utf-8",
# "server"=>"Apache/2.0.54 (Debian GNU/Linux) mod_ssl/2.0.54 OpenSSL/0.9.7e",
# "transfer-encoding"=>"chunked"}
}
//}... -
URI
:: Generic # registry=(s) (7.0) -
自身の registry を設定します。
...自身の registry を設定します。
@param s 自身の registry を表す文字列を指定します。
@raise URI::InvalidComponentError 不正な引数 s に対して発生します。
@raise URI::InvalidURIError server 部と registry を同時に設定した場合に発生します。... -
WEBrick
:: HTTPResponse # body=(val) (7.0) -
クライアントに返す内容(エンティティボディ)をセットします。
...ディングされます。
require 'webrick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.body = 'hoge'
print res.to_s
#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
Date: Sat, 27 Oct 2007 08:58:49 GMT
Server:
Content-Length: 4
hoge... -
WEBrick
:: HTTPResponse # chunked=(flag) (7.0) -
真に設定するとクライアントに返す内容(エンティティボディ)を chunk に分けるようになります。
...ick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.body = 'hoge'
res.chunked = true
print res.to_s
#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
Date: Sat, 27 Oct 2007 09:04:28 GMT
Server:
Transfer-Encoding: chunked
4
hoge
0
#... -
WEBrick
:: HTTPResponse # content _ length -> Integer | nil (7.0) -
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
...'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
f = File.new('testfile')
res.body = f
res.content_length = 2
print res.to_s
#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
Date: Sat, 27 Oct 2007 12:04:32 GMT
Server:
Content-Length: 2
ho...
