net/http.rb
Copyright © 1999-2007 Yukihiro Matsumoto Copyright © 1999-2007 Minero Aoki Copyright © 2001 GOTOU Yuuzou
Written and maintained by Minero Aoki <aamine@loveruby.net>. HTTPS support added by GOTOU Yuuzou <gotoyuzo@notwork.org>.
This file is derived from “http-access.rb”.
Documented by Minero Aoki; converted to RDoc by William Webber.
This program is free software. You can re-distribute and/or modify this program under the same terms of ruby itself — Ruby Distribution License or GNU General Public License.
See Net::HTTP for an overview and examples.
Required Files
- net/protocol
- uri
- zlib
- stringio
- win32/sspi
- securerandom
- tempfile
- securerandom
Namespace
- MODULE Net
- MODULE Net::HTTPExceptions
- MODULE Net::HTTPHeader
- MODULE OpenSSL
- MODULE OpenSSL::SSL
- MODULE Win32
- MODULE Win32::SSPI
- MODULE Zlib
- CLASS Net::HTTP
- CLASS Net::HTTP::Copy
- CLASS Net::HTTP::Delete
- CLASS Net::HTTP::Get
- CLASS Net::HTTP::Head
- CLASS Net::HTTP::Lock
- CLASS Net::HTTP::Mkcol
- CLASS Net::HTTP::Move
- CLASS Net::HTTP::Options
- CLASS Net::HTTP::Patch
- CLASS Net::HTTP::Post
- CLASS Net::HTTP::Propfind
- CLASS Net::HTTP::Proppatch
- CLASS Net::HTTP::Put
- CLASS Net::HTTP::Trace
- CLASS Net::HTTP::Unlock
- CLASS Net::HTTPAccepted
- CLASS Net::HTTPBadGateway
- CLASS Net::HTTPBadRequest
- CLASS Net::HTTPBadResponse
- CLASS Net::HTTPClientError
- CLASS Net::HTTPConflict
- CLASS Net::HTTPContinue
- CLASS Net::HTTPCreated
- CLASS Net::HTTPError
- CLASS Net::HTTPExpectationFailed
- CLASS Net::HTTPFatalError
- CLASS Net::HTTPForbidden
- CLASS Net::HTTPFound
- CLASS Net::HTTPGatewayTimeOut
- CLASS Net::HTTPGenericRequest
- CLASS Net::HTTPGone
- CLASS Net::HTTPHeaderSyntaxError
- CLASS Net::HTTPInformation
- CLASS Net::HTTPInternalServerError
- CLASS Net::HTTPLengthRequired
- CLASS Net::HTTPMethodNotAllowed
- CLASS Net::HTTPMovedPermanently
- CLASS Net::HTTPMultipleChoice
- CLASS Net::HTTPNoContent
- CLASS Net::HTTPNonAuthoritativeInformation
- CLASS Net::HTTPNotAcceptable
- CLASS Net::HTTPNotFound
- CLASS Net::HTTPNotImplemented
- CLASS Net::HTTPNotModified
- CLASS Net::HTTPOK
- CLASS Net::HTTPPartialContent
- CLASS Net::HTTPPaymentRequired
- CLASS Net::HTTPPreconditionFailed
- CLASS Net::HTTPProxyAuthenticationRequired
- CLASS Net::HTTPRedirection
- CLASS Net::HTTPRequest
- CLASS Net::HTTPRequestEntityTooLarge
- CLASS Net::HTTPRequestTimeOut
- CLASS Net::HTTPRequestURITooLong
- CLASS Net::HTTPRequestedRangeNotSatisfiable
- CLASS Net::HTTPResetContent
- CLASS Net::HTTPResponse
- CLASS Net::HTTPRetriableError
- CLASS Net::HTTPSeeOther
- CLASS Net::HTTPServerError
- CLASS Net::HTTPServerException
- CLASS Net::HTTPServiceUnavailable
- CLASS Net::HTTPSuccess
- CLASS Net::HTTPSwitchProtocol
- CLASS Net::HTTPTemporaryRedirect
- CLASS Net::HTTPUnauthorized
- CLASS Net::HTTPUnknownResponse
- CLASS Net::HTTPUnsupportedMediaType
- CLASS Net::HTTPUseProxy
- CLASS Net::HTTPVersionNotSupported