ライブラリ
- ビルトイン (13)
-
net
/ http (209) -
net
/ imap (152) -
net
/ smtp (11) - openssl (55)
-
rubygems
/ remote _ fetcher (11) -
rubygems
/ server (66) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (143) -
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (77) -
webrick
/ httpservlet / cgihandler (22) -
webrick
/ httpservlet / erbhandler (22) -
webrick
/ httpservlet / filehandler (77) -
webrick
/ httpservlet / prochandler (22)
クラス
-
Gem
:: RemoteFetcher (11) -
Gem
:: Server (66) -
Net
:: HTTP (165) -
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (11) -
Net
:: IMAP (97) -
Net
:: IMAP :: ContinuationRequest (11) -
Net
:: IMAP :: ResponseError (11) -
Net
:: IMAP :: UntaggedResponse (33) -
Net
:: SMTP (11) - Object (13)
-
OpenSSL
:: OCSP :: BasicResponse (33) -
OpenSSL
:: OCSP :: Response (22) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (22) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (143) -
WEBrick
:: HTTPServer (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (77) -
WEBrick
:: HTTPServlet :: CGIHandler (22) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (33) -
WEBrick
:: HTTPServlet :: ERBHandler (22) -
WEBrick
:: HTTPServlet :: FileHandler (44) -
WEBrick
:: HTTPServlet :: ProcHandler (22)
モジュール
-
Net
:: HTTPHeader (11)
キーワード
- Marshal (11)
-
add
_ status (11) - authenticate (33)
-
body
_ exist? (11) - challenge (22)
- chunked= (11)
- chunked? (11)
- continue (11)
-
copy
_ nonce (11) - data (22)
-
do
_ DELETE (11) -
do
_ GET (66) -
do
_ HEAD (11) -
do
_ OPTIONS (22) -
do
_ POST (55) -
do
_ PUT (11) - greeting (11)
-
latest
_ specs (11) - login (11)
- logout (11)
-
make
_ partial _ content (11) -
mount
_ proc (22) - name (11)
-
not
_ modified? (11) - put (11)
- put2 (22)
- quick (11)
- quit (11)
-
raw
_ data (11) - request (33)
-
request
_ get (22) -
request
_ head (22) -
request
_ http _ version (11) -
request
_ http _ version= (11) -
request
_ method (11) -
request
_ method= (11) -
request
_ post (22) -
request
_ put (22) -
request
_ uri (11) -
request
_ uri= (11) -
response
_ body _ permitted? (11) - root (11)
-
send
_ request (11) - service (22)
-
set
_ error (11) -
set
_ redirect (11) - setquota (11)
- specs (11)
- status (33)
- status= (11)
-
status
_ line (11) -
status
_ string (11) -
sub
_ type (11) - subscribe (11)
- then (6)
-
uid
_ copy (11) -
uid
_ move (9) - unlock (11)
- unsubscribe (11)
- value (11)
- yaml (11)
-
yield
_ self (7)
検索結果
先頭5件
- Net
:: IMAP :: ResponseError # response -> Net :: IMAP :: TaggedResponse | Net :: IMAP :: UntaggedResponse - WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool - WEBrick
:: HTTPAuth :: DigestAuth # authenticate(request , response) -> true - OpenSSL
:: OCSP :: BasicResponse # add _ status(cid , status , reason , revtime , thisupd , nextupd , exts) -> self - WEBrick
:: HTTPResponse # status=(status)
-
Net
:: IMAP :: ResponseError # response -> Net :: IMAP :: TaggedResponse | Net :: IMAP :: UntaggedResponse (21402.0) -
エラーとなったレスポンスを表すオブジェクトを返します。
エラーとなったレスポンスを表すオブジェクトを返します。 -
WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool (12208.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
...した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。... -
WEBrick
:: HTTPAuth :: DigestAuth # authenticate(request , response) -> true (12208.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
...した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。... -
OpenSSL
:: OCSP :: BasicResponse # add _ status(cid , status , reason , revtime , thisupd , nextupd , exts) -> self (9201.0) -
証明書の状態の問い合わせの結果をオブジェクトに追加します。
...asicResponse#status を見てください。
@param cid 問い合わせの(OpenSSL::OCSP::CertificateId オブジェクト)
@param status ステータスコード(整数)
@param reason 失効理由コード(整数)
@param revtime 失効時刻(Time オブジェクトもしくは nil)
@param thisupd......最終更新時刻(Time オブジェクト)
@param nextupd 次回更新時刻(Time オブジェクト)
@param exts 拡張領域(OpenSSL::X509::Extension オブジェクトの配列)... -
WEBrick
:: HTTPResponse # status=(status) (9201.0) -
レスポンスのステータスコードを整数で指定します。 reason_phrase も適切なものに設定されます。
...数で指定します。
reason_phrase も適切なものに設定されます。
@param status ステータスコードを整数で指定します。
require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.status = 404
p res.reason_phrase #=> "Not Found"... -
OpenSSL
:: OCSP :: Response # status -> Integer (9143.0) -
ステータスコードを整数で返します。
...::RESPONSE_STATUS_SUCCESSFUL
* OpenSSL::OCSP::RESPONSE_STATUS_MALFORMEDREQUEST
* OpenSSL::OCSP::RESPONSE_STATUS_INTERNALERROR
* OpenSSL::OCSP::RESPONSE_STATUS_TRYLATER
* OpenSSL::OCSP::RESPONSE_STATUS_SIGREQUIRED
* OpenSSL::OCSP::RESPONSE_STATUS_UNAUTHORIZED
@see OpenSSL::OCSP::Response#s......tatus_string... -
Net
:: HTTPResponse # value -> nil (9137.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...[ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}
//emlist[例 レスポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.......parse(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
//}... -
WEBrick
:: HTTPRequest # continue (9117.0) -
@todo 1.9.3 Generate HTTP/1.1 100 continue response if the client expects it, otherwise does nothing.
...@todo 1.9.3
Generate HTTP/1.1 100 continue response if the client expects it,
otherwise does nothing.... -
Net
:: HTTPGenericRequest # response _ body _ permitted? -> bool (9114.0) -
サーバからのレスポンスにエンティティボディを含むことが許されている HTTP メソッド (GET, POST など)の場合真を返します。
...合真を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
post = Net::HTTP::Post.new(uri.request_uri)
post.response_body_permitted? # => true
head = Net::HTTP::Head.new(uri.request_uri)
head.response_body_permitted? # => false
//}... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (9113.0) -
証明書の状態の問い合わせの結果を返します。
...ATUS_GOOD 正常
* OpenSSL::OCSP::V_CERTSTATUS_REVOKED 失効
* OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN 不明
失効理由コードは以下のいずれかを返します。
* OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
* OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED
* OpenSSL::OCSP::REVOKED_STATUS_......enSSL::OCSP::REVOKED_STATUS_CACOMPROMISE
* OpenSSL::OCSP::REVOKED_STATUS_AFFILIATIONCHANGED
* OpenSSL::OCSP::REVOKED_STATUS_SUPERSEDED
* OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION
* OpenSSL::OCSP::REVOKED_STATUS_CERTIFICATEHOLD
* OpenSSL::OCSP::REVOKED_STATUS_REMOVEFROMCRL
失効......が現在時刻より
先である場合には、この Response の内容は信用できません。
次回更新時刻は、失効情報の更新予定時刻です。
この時刻が現在時刻より
後である場合には、この Response の内容は信用できません。
次回更新時...