HTTPClient
所属分类:网络编程
开发工具:Java
文件大小:717KB
下载次数:96
上传日期:2008-03-27 13:03:32
上 传 者:
guoquan_scu
说明: This package provides a complete http client library. It currently implements most of the relevant parts of the HTTP/1.0 and HTTP/1.1 protocols, including the request methods HEAD, GET, POST and PUT, and automatic handling of authorization, redirection requests, and cookies. Furthermore the included Codecs class contains coders and decoders for the base64, quoted-printable, URL-encoding, chunked and the multipart/form-data encodings. The whole thing is free, and licenced under the GNU Lesser General Public License (LGPL) (note that this is not the same as the GPL).
(This package provides a complete http client library. It currently implements most of the relevant parts of the HTTP/1.0 and HTTP/1.1 protocols, including the request methods HEAD, GET, POST and PUT, and automatic handling of authorization, redirection requests, and cookies. Furthermore the included Codecs class contains coders and decoders for the base64, quoted-printable, URL-encoding, chunked and the multipart/form-data encodings. The whole thing is free, and licenced under the GNU Lesser General Public License (LGPL ) (note that this is not the same as the GPL).)
文件列表:
HTTPClient (0, 2001-05-09)
HTTPClient\doc (0, 2001-05-09)
HTTPClient\doc\images (0, 2001-03-28)
HTTPClient\doc\images\redball.gif (328, 1997-12-10)
HTTPClient\doc\images\back.gif (572, 1997-12-10)
HTTPClient\doc\images\greenball.gif (326, 1997-12-10)
HTTPClient\doc\images\yellowball.gif (327, 2001-03-28)
HTTPClient\doc\images\blueball.gif (334, 2001-03-28)
HTTPClient\doc\api (0, 2001-05-08)
HTTPClient\doc\api\overview-tree.html (9706, 2001-05-08)
HTTPClient\doc\api\index-all.html (128483, 2001-05-08)
HTTPClient\doc\api\deprecated-list.html (5751, 2001-05-08)
HTTPClient\doc\api\allclasses-frame.html (3249, 2001-05-08)
HTTPClient\doc\api\index.html (740, 2001-05-08)
HTTPClient\doc\api\packages.html (659, 2001-05-08)
HTTPClient\doc\api\overview-summary.html (4683, 2001-05-08)
HTTPClient\doc\api\overview-frame.html (1113, 2001-05-08)
HTTPClient\doc\api\HTTPClient (0, 2001-05-08)
HTTPClient\doc\api\HTTPClient\package-summary.html (12047, 2001-05-08)
HTTPClient\doc\api\HTTPClient\package-tree.html (9566, 2001-05-08)
HTTPClient\doc\api\HTTPClient\package-frame.html (3253, 2001-05-08)
HTTPClient\doc\api\HTTPClient\http (0, 2001-05-08)
HTTPClient\doc\api\HTTPClient\http\package-summary.html (5524, 2001-05-08)
HTTPClient\doc\api\HTTPClient\http\package-tree.html (4679, 2001-05-08)
HTTPClient\doc\api\HTTPClient\http\package-frame.html (752, 2001-05-08)
HTTPClient\doc\api\HTTPClient\http\Handler.html (11282, 2001-05-08)
HTTPClient\doc\api\HTTPClient\https (0, 2001-05-08)
HTTPClient\doc\api\HTTPClient\https\package-summary.html (5549, 2001-05-08)
HTTPClient\doc\api\HTTPClient\https\package-tree.html (4569, 2001-05-08)
HTTPClient\doc\api\HTTPClient\https\package-frame.html (755, 2001-05-08)
HTTPClient\doc\api\HTTPClient\https\Handler.html (11286, 2001-05-08)
HTTPClient\doc\api\HTTPClient\AuthorizationHandler.html (18496, 2001-05-08)
HTTPClient\doc\api\HTTPClient\AuthorizationPrompter.html (8624, 2001-05-08)
HTTPClient\doc\api\HTTPClient\CookiePolicyHandler.html (9415, 2001-05-08)
HTTPClient\doc\api\HTTPClient\FilenameMangler.html (9174, 2001-05-08)
HTTPClient\doc\api\HTTPClient\HTTPClientModule.html (21681, 2001-05-08)
HTTPClient\doc\api\HTTPClient\HTTPClientModuleConstants.html (14230, 2001-05-08)
HTTPClient\doc\api\HTTPClient\RoRequest.html (10536, 2001-05-08)
HTTPClient\doc\api\HTTPClient\RoResponse.html (21989, 2001-05-08)
HTTPClient\doc\api\HTTPClient\AuthorizationInfo.html (59212, 2001-05-08)
... ...
This is Version 0.3-3 of the HTTPClient package. The latest version should
always be available at http://www.innovation.ch/java/HTTPClient/ .
Copyright (C) 1996-2001 Ronald Tschalr
The HTTPClient is fairly full-featured http client library. It implements
most of the relevant parts of HTTP/1.1, and automatically handles things
like redirections, authorization, and cookies. The functionality can be
easily extended through the use of modules.
Installation:
-------------
Unpacking the .tar.Z or .zip should've created a subdirectory
'HTTPClient'. Put this directory somewhere in your classpath. If you
haven't done the following already I recommend setting up a main
directory that contains a subdirectory for every java package you
install, and then add this main directory to your classpath - that way
for new packages all you have to do is unpack them into a subdirectory
under that main directory and away you go. Now add a 'import
HTTPClient.*;' statement to each of your files that use any part of the
package and you're set to go.
Alternatively you can put everything into a zip file and add that file
to your CLASSPATH. If your JDK/development-environment supports
compressed zip files and you downloaded the HTTPClient.zip file then
you can just add that file to your CLASSPATH. If you downloaded the
tar file, or if your JDK does not support compressed zip files, then
unpack the HTTPClient and create an uncompressed zip file to put in
the CLASSPATH with something like the following:
zip -r0 HTTPClient.zip HTTPClient -i '*.class'
Directory Structure:
--------------------
HTTPClient -- the source and compiled class files
|
+-- http --- the http handler (for use with URLConnection)
|
+-- shttp -- the shttp handler (for use with URLConnection)
|
+-- https -- the https handler (for use with URLConnection)
|
+-- alt ---- alternative versions of the core classes
| |
| +-- HotJava ---- the HotJava specific replacement classes
|
+-- doc -- all the documentation
|
+-- api ----- all the javadoc generated api docs
|
+-- images -- images for the documentation
Use:
----
See the documentation in the doc subdirectory. The beginning is at
HTTPClient/doc/index.html .
Comments:
---------
Mail suggestions, comments, bugs, enhancement-requests to:
ronald@innovation.ch
Have fun,
Ronald
近期下载者:
相关文件:
收藏者: