HTTPClient

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Net » SkunkDAV » HTTPClient 
HTTPClient
Java Source File NameTypeComment
AuthorizationHandler.javaInterface This is the interface that an Authorization handler must implement.
AuthorizationInfo.javaClass Holds the information for an authorization response.

There are 7 fields which make up this class: host, port, scheme, realm, cookie, params, and extra_info.

AuthorizationModule.javaClass This module handles authentication requests.
AuthSchemeNotImplException.javaClass Signals that the handling of a authorization scheme is not implemented.
ChunkedInputStream.javaClass This class de-chunks an input stream.
CIHashtable.javaClass This class implements a Hashtable with case-insensitive Strings as keys.
Codecs.javaClass This class collects various encoders and decoders.
ContentEncodingModule.javaClass This module handles the Content-Encoding response header.
ContentMD5Module.javaClass This module handles the Content-MD5 response header.
Cookie.javaClass
Cookie2.javaClass This class represents an http cookie as specified in the HTTP State Management Mechanism spec (also known as a version 1 cookie).
CookieModule.javaClass This module handles Netscape cookies (also called Version 0 cookies) and Version 1 cookies.
CookiePolicyHandler.javaInterface This is the interface that a cookie policy handler must implement.
DefaultAuthHandler.javaClass A simple authorization handler that throws up a message box requesting both a username and password.
DefaultModule.javaClass This is the default module which gets called after all other modules have done their stuff.
ExtBufferedInputStream.javaClass This class is a modified copy of java.io.BufferedInputStream which fixes the problem in fill when an InterrupedIOException occurs and which extends the class to allow searching for a string in the internal buffer (used for multipart content-types).
FilenameMangler.javaInterface HTTPClient.Codecs.mpFormDataDecode() and HTTPClient.Codecs.mpFormDataEncode() may be handed class which implements this interface in order to control names of the decoded files or the names sent in the encoded data.
GlobalConstants.javaInterface This interface defines various global constants.
HashVerifier.javaInterface This interface defines a hash verifier.
HTTPClientModule.javaInterface This is the interface that a module must implement.
HTTPClientModuleConstants.javaInterface This interface defines the return codes that the handlers in modules may return.
HTTPConnection.javaClass This class implements http protocol requests; it contains most of HTTP/1.1 and ought to be unconditionally compliant. Redirections are automatically handled, and authorizations requests are recognized and dealt with via an authorization handler. Only full HTTP/1.0 and HTTP/1.1 requests are generated.
HttpHeaderElement.javaClass This class holds a description of an http header element.
HttpOutputStream.javaClass This class provides an output stream for requests.
HTTPResponse.javaClass This defines the http-response class returned by the requests.
HttpURLConnection.javaClass This class is a wrapper around HTTPConnection providing the interface defined by java.net.URLConnection and java.net.HttpURLConnection.

This class can be used to replace the HttpClient in the JDK with this HTTPClient by defining the property java.protocol.handler.pkgs=HTTPClient.

One difference between Sun's HttpClient and this one is that this one will provide you with a real output stream if possible.

IdempotentSequence.javaClass

This class checks whether a sequence of requests is idempotent.

LinkedList.javaClass This class implements a singly linked list.
MD5.javaClass
MD5InputStream.javaClass This class calculates a running md5 digest of the data read.
ModuleException.javaClass Signals that an exception occured in a module.
NVPair.javaClass This class holds a Name/Value pair of strings.
ParseException.javaClass Signals that something went wrong while parsing data.
ProtocolNotSuppException.javaClass Signals that the protocol is not supported.
RedirectionModule.javaClass This module handles the redirection status codes 301, 302, 303, 305, 306 and 307.
Request.javaClass This class represents an http request.
RespInputStream.javaClass This is the InputStream that gets returned to the user.
Response.javaClass This class represents an intermediate response.
ResponseHandler.javaClass This holds various information about an active response.
RetryException.javaClass Signals that an exception was thrown and caught, and the request was retried.
RetryModule.javaClass This module handles request retries when a connection closes prematurely. It is triggered by the RetryException thrown by the StreamDemultiplexor.

This module is somewhat unique in that it doesn't strictly limit itself to the HTTPClientModule interface and its return values.

RoRequest.javaInterface This interface represents the read-only interface of an http request.
RoResponse.javaInterface This interface represents read-only interface of an intermediate http response.
SocksClient.javaClass This class implements a SOCKS Client.
SocksException.javaClass Signals that an error was received while trying to set up a connection with the Socks server.
SSLSupport.javaClass A wrapper which helps to the HTTPClient package for SSL support with Sun's JSSE while making it possible use the patched client, sans SSL capability, without the JSSE jars.
StreamDemultiplexor.javaClass This class handles the demultiplexing of input stream.
TransferEncodingModule.javaClass This module handles the TransferEncoding response header.
UncompressInputStream.javaClass This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).
URI.javaClass This class represents a generic URI, as defined in RFC-2396.
Util.javaClass This class holds various utility methods.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.