Commit Graph

215 Commits

Author SHA1 Message Date
Oleg Kalnichevski 14d0e406a3 Added document on NTLM support; ported HTTP client programming primer from WIKI
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@657143 13f79535-47bb-0310-9956-ffa450edef68
2008-05-16 17:35:13 +00:00
Oleg Kalnichevski 52747e3afb Fixed typo on the index page
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@653047 13f79535-47bb-0310-9956-ffa450edef68
2008-05-03 10:53:26 +00:00
Oleg Kalnichevski f8d37586d0 Updated download page for HttpClient 4.0-alpha4 release
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@651811 13f79535-47bb-0310-9956-ffa450edef68
2008-04-26 09:57:15 +00:00
Oleg Kalnichevski 56c95adae3 Added site and assembly sources to the SRC distros
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@629468 13f79535-47bb-0310-9956-ffa450edef68
2008-02-20 14:19:58 +00:00
Erik Abele fea964b8bc Add missing full stop.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@629287 13f79535-47bb-0310-9956-ffa450edef68
2008-02-20 00:36:43 +00:00
Erik Abele 1fd17159fb Fix link to license.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@628516 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 16:56:41 +00:00
Erik Abele e61b6b596f Fix link.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@628514 13f79535-47bb-0310-9956-ffa450edef68
2008-02-17 16:55:51 +00:00
Oleg Kalnichevski bc603bded7 Added HttpMime module to the assembly descriptors
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@628139 13f79535-47bb-0310-9956-ffa450edef68
2008-02-15 18:29:27 +00:00
Oleg Kalnichevski b6f3d188bb Web site updates for the 4.0-alpha3 release
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@627080 13f79535-47bb-0310-9956-ffa450edef68
2008-02-12 20:25:32 +00:00
Erik Abele be5a10ea34 Component site improvements for HttpClient:
- remove top link to apache.org - will be inherited from main site
  - remove general ASF menu - will be inherited from main site


git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@620546 13f79535-47bb-0310-9956-ffa450edef68
2008-02-11 17:44:49 +00:00
Erik Abele 088cafdee7 Sync core/client component sites:
- use correct short name for component, as is done with HttpCore
  - remove second identical link in top menu


git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@620166 13f79535-47bb-0310-9956-ffa450edef68
2008-02-09 18:10:42 +00:00
Roland Weber 22cbf65e15 pointing component and module stylesheets to hc.apache.org
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609527 13f79535-47bb-0310-9956-ffa450edef68
2008-01-07 07:52:29 +00:00
Roland Weber 2403daf243 added Apache header to apt files
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607237 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 13:15:52 +00:00
Oleg Kalnichevski ac6366dd0a Updated HttpClient download page to refer to the HC download page
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606206 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 14:16:06 +00:00
Oleg Kalnichevski 78f79461a1 Added mandatory links to ASF wide resources
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@605045 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 23:33:05 +00:00
Oleg Kalnichevski 8055c0845a Web site changes reflecting promotion to the TLP status
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@604907 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 16:20:09 +00:00
Roland Weber cc8ede7108 removed reference to RFC 1867 - we don't support multipart/form-data in 4.0 at the moment
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@591350 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 14:37:05 +00:00
Roland Weber 8724e37398 fixed wrong RFC reference in website
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@591329 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 13:56:55 +00:00
Oleg Kalnichevski a0578f1038 Corrected HttpClient project description on the front page
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@590724 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 15:48:39 +00:00
Oleg Kalnichevski 64a81d6ff7 Added BUILDING.txt; updated assembly descriptor
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@590192 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 17:47:33 +00:00
Oleg Kalnichevski 47ed4116a2 Updated web site for 4.0 alpha2 release
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@590158 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 17:06:09 +00:00
Roland Weber ffc73ba4c1 minor updates to website and README
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@555189 13f79535-47bb-0310-9956-ffa450edef68
2007-07-11 07:09:00 +00:00
Oleg Kalnichevski 851cd62784 Web site fixes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@554961 13f79535-47bb-0310-9956-ffa450edef68
2007-07-10 14:34:59 +00:00
Oleg Kalnichevski dcb1753bd6 Added BIN-WITH-DEPENDENCIES assemblies
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@554954 13f79535-47bb-0310-9956-ffa450edef68
2007-07-10 14:08:15 +00:00
Oleg Kalnichevski c053c6f954 Optimized BIN assemblies making them somewhat less verbose
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@554934 13f79535-47bb-0310-9956-ffa450edef68
2007-07-10 13:23:03 +00:00
Oleg Kalnichevski ebbc30a916 Added assembly descriptors; javadoc fix; added readme file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@554598 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 10:33:18 +00:00
Oleg Kalnichevski ee814d147e HttpComponents HttpClient web site sources
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@554410 13f79535-47bb-0310-9956-ffa450edef68
2007-07-08 18:54:36 +00:00
Oleg Kalnichevski e27184ffc7 Maven2 friendly directory layout; Initial commit of the Maven2 project metadata
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539933 13f79535-47bb-0310-9956-ffa450edef68
2007-05-20 20:36:28 +00:00
Roland Weber d54f742c36 server-based multithreaded test of TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539880 13f79535-47bb-0310-9956-ffa450edef68
2007-05-20 14:21:28 +00:00
Roland Weber 7f4b4d2caa serverless shutdown tests for TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539868 13f79535-47bb-0310-9956-ffa450edef68
2007-05-20 11:57:15 +00:00
Roland Weber 2bd467f080 test connection GC in TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539856 13f79535-47bb-0310-9956-ffa450edef68
2007-05-20 10:15:29 +00:00
Oleg Kalnichevski 7f12408be7 Implemented authentication support for tunneling requests via an authenticating proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539780 13f79535-47bb-0310-9956-ffa450edef68
2007-05-19 17:19:49 +00:00
Roland Weber 2dc964aef6 another test case ported, trying to get rid of hard references to TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539772 13f79535-47bb-0310-9956-ffa450edef68
2007-05-19 16:09:57 +00:00
Oleg Kalnichevski c5022e9f6e Fixed broken testcase
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539591 13f79535-47bb-0310-9956-ffa450edef68
2007-05-18 20:17:40 +00:00
Oleg Kalnichevski 123cc0b7a5 Refactored connection management code in DefaultClientRequestDirector#execute(). Preparing to implement authentication handling for tunneling requests via an authenticating proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539113 13f79535-47bb-0310-9956-ffa450edef68
2007-05-17 21:03:49 +00:00
Oleg Kalnichevski f136fddcca Fixed bug in connection management code. Connection keep-alive strategy now gets correctly applied prior to executing a follow-up request
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538889 13f79535-47bb-0310-9956-ffa450edef68
2007-05-17 12:36:28 +00:00
Oleg Kalnichevski 5ccb548a59 Obtain HTTP state information from HTTP context
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538866 13f79535-47bb-0310-9956-ffa450edef68
2007-05-17 10:36:55 +00:00
Oleg Kalnichevski 03cc12fa3c Moved AuthState to the public API package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538648 13f79535-47bb-0310-9956-ffa450edef68
2007-05-16 16:43:08 +00:00
Oleg Kalnichevski 829caee0ec Initial port of the authentication code from Commons HttpClient 3.x
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538647 13f79535-47bb-0310-9956-ffa450edef68
2007-05-16 16:41:42 +00:00
Oleg Kalnichevski c82115dd8c Added default host and default proxy parameters HTTP client can fall back onto when determining request route
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537750 13f79535-47bb-0310-9956-ffa450edef68
2007-05-14 08:42:09 +00:00
Oleg Kalnichevski 4f2187386b Correctly propagate HTTP response back to the caller in case request tunneling has been refused by the proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537650 13f79535-47bb-0310-9956-ffa450edef68
2007-05-13 19:58:22 +00:00
Oleg Kalnichevski 37598982ce Some code cleanups
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537637 13f79535-47bb-0310-9956-ffa450edef68
2007-05-13 18:54:06 +00:00
Oleg Kalnichevski d3fee30940 * Minor bug fixes
* Reviewed HTTP CONNECT logic for compliance with Tunneling TCP based protocols through Web proxy servers

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537590 13f79535-47bb-0310-9956-ffa450edef68
2007-05-13 14:46:12 +00:00
Oleg Kalnichevski 69fa4fa732 Ported circular redirect check
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537567 13f79535-47bb-0310-9956-ffa450edef68
2007-05-13 09:52:04 +00:00
Oleg Kalnichevski e7f0a20c5e Make sure redirect response body is fully consumed, if present
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537382 13f79535-47bb-0310-9956-ffa450edef68
2007-05-12 10:44:13 +00:00
Oleg Kalnichevski c04bd63e47 Initial port of the redirect handling code
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537378 13f79535-47bb-0310-9956-ffa450edef68
2007-05-12 10:34:30 +00:00
Oleg Kalnichevski 9a534e7e8d Implemented request URI rewriting (depending on whether the request is being routed via a proxy or not)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537144 13f79535-47bb-0310-9956-ffa450edef68
2007-05-11 09:30:13 +00:00
Oleg Kalnichevski 3ff9c31171 * Changed HttpClient interface to take a single HttpUriRequest parameter instead HttpHost / HttpRequest pair
* Fixed bug in the RequestAddCookies protocol interceptor

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537141 13f79535-47bb-0310-9956-ffa450edef68
2007-05-11 08:59:55 +00:00
Oleg Kalnichevski c2bebe8f7e Upgraded to the latest HttpCore API (caused by HTTPCORE-21)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@536670 13f79535-47bb-0310-9956-ffa450edef68
2007-05-09 21:50:47 +00:00
Oleg Kalnichevski abe4a3e9d8 Implemented request wrapping in the default client request director. This enables the request director to (1) discard automatically generated headers if the request needs to be redirected to another location or re-authenticated (2) re-write the request URI when routing the request via a proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@536144 13f79535-47bb-0310-9956-ffa450edef68
2007-05-08 09:59:10 +00:00