1 URLs and HTTP
1.1 URL Structure
1.2 URL Functions
1.3 URL Unit
1.4 URL Signature
2 URI Codec: Encoding and Decoding URIs
2.1 Functions
2.2 URI Codec Unit
2.3 URI Codec Signature
3 WebSocket
3.1 Client API
3.2 Server API
3.3 Connections
3.4 Example
4 FTP: Client Downloading
4.1 Functions
4.2 FTP Unit
4.3 FTP Signature
5 Send URL: Opening a Web Browser
6 SMTP: Sending E-Mail
6.1 SMTP Functions
6.2 SMTP Unit
6.3 SMTP Signature
7 sendmail: Sending E-Mail
7.1 Sendmail Functions
7.2 Sendmail Unit
7.3 Sendmail Signature
8 Headers: Parsing and Constructing
8.1 Functions
8.2 Header Unit
8.3 Header Signature
9 IMAP: Reading Mail
9.1 Connecting and Selecting Mailboxes
9.2 Selected Mailbox State
9.3 Manipulating Messages
9.4 Querying and Changing (Other) Mailboxes
9.5 IMAP Unit
9.6 IMAP Signature
10 POP3: Reading Mail
10.1 Exceptions
10.2 Example Session
10.3 POP3 Unit
10.4 POP3 Signature
11 MIME: Decoding Internet Data
11.1 Message Decoding
11.2 Exceptions
11.3 MIME Unit
11.4 MIME Signature
12 Base 64: Encoding and Decoding
12.1 Functions
12.2 Base64 Unit
12.3 Base64 Signature
13 Quoted-Printable: Encoding and Decoding
13.1 Functions
13.2 Exceptions
13.3 Quoted-Printable Unit
13.4 -Printable Signature
14 DNS: Domain Name Service Queries
14.1 Functions
14.2 DNS Unit
14.3 DNS Signature
15 NNTP: Newsgroup Protocol
15.1 Connection and Operations
15.2 Exceptions
15.3 NNTP Unit
15.4 NNTP Signature
16 TCP: Unit and Signature
16.1 TCP Signature
16.2 TCP Unit
17 TCP Redirect: tcp^ via Channels
18 SSL Unit: tcp^ via SSL
19 CGI Scripts
19.1 CGI Functions
19.2 CGI Unit
19.3 CGI Signature
20 Cookie: HTTP Client Storage
20.1 Functions
20.2 Examples
20.2.1 Creating a cookie
20.2.2 Parsing a cookie
20.3 Cookie Unit
20.4 Cookie Signature
Bibliography
Index