Index: gnu/java/net/protocol/http/package.html =================================================================== RCS file: gnu/java/net/protocol/http/package.html diff -N gnu/java/net/protocol/http/package.html --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ gnu/java/net/protocol/http/package.html 3 Dec 2004 16:17:32 -0000 @@ -0,0 +1,76 @@ + + + + +GNU Classpath - gnu.java.net.protocol.http + + + +

+This package contains an HTTP/1.1 client, as described in RFC 2616. +It supports the following features: +

+

+ +

+The API is similar to the neon +WebDAV/HTTP library. A logical connection to the server is instantiated, +and multiple requests can be issued for this connection. Each request +has an atomic dispatch method which returns the response. +All I/O, authentication, etc is handled by registering callback objects +with the request prior to dispatch, which are notified during the dispatch +procedure as necessary. Simple byte-array content callbacks are supplied +which can manage any request/response content that fits in available memory. +

+ +

+An URL stream handler is provided, supporting the full HttpURLConnection +specification. +

+ + Index: gnu/java/net/protocol/ftp/package.html =================================================================== RCS file: gnu/java/net/protocol/ftp/package.html diff -N gnu/java/net/protocol/ftp/package.html --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ gnu/java/net/protocol/ftp/package.html 3 Dec 2004 16:17:32 -0000 @@ -0,0 +1,60 @@ + + + + +GNU Classpath - gnu.java.net.protocol.ftp + + + +

+This package contains an FTP client. It can handle both active and passive +mode connections and the various transfer modes and representation types. +

+ +

+Interaction with the server is via a simple stream interface. Only one +concurrent stream (input or output) is supported. +

+ +

+The control connection to the server can be protected using TLS +(the starttls method). +

+ + +