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

近期下载者

相关文件


收藏者