Community
Participate
Working Groups
The new HttpClient version has improved support for NTLM authentication. The o.e.m.commons.http bundle should provide a similar abstraction and API as the o.e.m.commons.net bundle.
I have committed an initial o.e.m.commons.http based on the previous implementation in o.e.m.commons.net. This is still in the early changes and likely to change over the next couple of weeks.
The bundle has been renamed to org.eclipse.mylyn.commons.repositories.http.core. It provides an abstraction for connecting to repositories through HTTP. Location handling is based on the classes provided in org.eclipse.mylyn.commons.repositories.core. In the process several classes and services that were previously accessible in org.eclipse.mylyn.commons.net are now also available from org.eclipse.mylyn.commons.core to share the implementations. It is recommended that connectors consume the HttpCore based connection framework provided by org.eclipse.mylyn.commons.repositories.http.core in favor of the HttpClient 3.1 based implementation in org.eclipse.mylyn.commons.net.