Module

Net

There's no documentation for this item.

Modules
HTTPExceptions HTTP exception class. You must use its subclasses.
HTTPHeader Header module.
NetPrivate
SMTPError Module mixed in to all SMTP error classes
Classes
APOP This class is equivalent to POP3, except that it uses APOP authentication.
BufferedIO
FTP This class implements the File Transfer Protocol. If you have used a command-line FTP program, and are familiar with the commands, you will be able to use this class easily. Some extra features are included to take advantage of Ruby’s style and strengths.
HTTP This library provides your program functions to access WWW documents via HTTP, Hyper Text Transfer Protocol version 1.1. For details of HTTP, refer [RFC2616] (www.ietf.org/rfc/rfc2616.txt).
HTTPError
HTTPFatalError
HTTPGenericRequest Parent of HTTPRequest class. Do not use this directly; use a subclass of HTTPRequest.
HTTPRequest HTTP request class. This class wraps request header and entity path. You must use its subclass, Net::HTTP::Get, Post, Head.
HTTPResponse HTTP response class. This class wraps response header and entity. Mixes in the HTTPHeader module, which provides access to response header values both via hash-like methods and individual readers. Note that each possible HTTP response code defines its own HTTPResponse subclass. These are listed below. All classes are defined under the Net module. Indentation indicates inheritance.
HTTPRetriableError
HTTPServerException
IMAP Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality. The protocol is described in [IMAP].
InternetMessageIO
POP3 This library provides functionality for retrieving email via POP3, the Post Office Protocol version 3. For details of POP3, see [RFC1939] (www.ietf.org/rfc/rfc1939.txt).
POP3Command
POPAuthenticationError POP3 authentication error.
POPBadResponse Unexpected response from the server.
POPError Non-authentication POP3 protocol error (reply code "-ERR", except authentication).
POPMail This class represents a message which exists on the POP server. Instances of this class are created by the POP3 class; they should not be directly created by the user.
ProtoAuthError
ProtoCommandError
ProtoFatalError
ProtoRetriableError
ProtoServerError
ProtoSyntaxError
ProtoUnknownError
Protocol
ProtocolError
ReadAdapter
SMTP This library provides functionality to send internet mail via SMTP, the Simple Mail Transfer Protocol. For details of SMTP itself, see [RFC2821] (www.ietf.org/rfc/rfc2821.txt).
SMTPAuthenticationError Represents an SMTP authentication error.
SMTPFatalError Represents a fatal SMTP error (error code 5xx, except for 500)
SMTPServerBusy Represents SMTP error code 420 or 450, a temporary error.
SMTPSyntaxError Represents an SMTP command syntax error (error code 500)
SMTPUnknownError Unexpected reply code returned from server.
Telnet Provides telnet client functionality.
WriteAdapter The writer adapter class
Constants
APOPSession class aliases
HTTPSession
POP class aliases
POP3Session
POPSession
ProtocRetryError
SMTPSession
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.