Update driver to use HttpClient3.0.1 APIs
-----------------------------------------
Key: OLIO-112
URL: https://issues.apache.org/jira/browse/OLIO-112
Project: Olio
Issue Type: Improvement
Components: java-driver, php-driver, rails-driver
Affects Versions: 0.1
Environment: All
Reporter: Akara Sucharitakul
Assignee: Akara Sucharitakul
Fix For: 0.2
The current driver has a mix of HttpClient2 and java.net APIs. The HttpClient2
APIs do not support auto timing. The java.net APIs support auto timing but do
not do file uploads. Both architectures do not share the same connection or
cookies. It did work to a certain point but the uploads would not have passed
the authentication done via the Java APIs.
Now we have the HttpClient3 and full support for auto timing in HttpClient3.
Moreover, we have an implementation of HttpTransport to work directly with
HttpClient3 which makes the actual amount of work for this change very small.
Olio 0.2 presents an opportunity to get this all rectified.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.