|
| 1 | +# Google HTTP Client Library for Java |
| 2 | + |
| 3 | +## Description |
| 4 | +Written by Google, the Google HTTP Client Library for Java is a flexible, efficient, and powerful Java library for accessing any resource on the web via HTTP. The library has the following features: |
| 5 | + - Pluggable HTTP transport abstraction that allows you to use any low-level library such as java.net.HttpURLConnection, Apache HTTP Client, or URL Fetch on Google App Engine. |
| 6 | + - Efficient JSON and XML data models for parsing and serialization of HTTP response and request content. The JSON and XML libraries are also fully pluggable, and they include support for [Jackson](https://github.com/FasterXML/jackson) and Android's GSON libraries for JSON. |
| 7 | + |
| 8 | +The library supports the following Java environments: |
| 9 | + - Java 5 (or higher), standard (SE) and enterprise (EE) |
| 10 | + - Android Android 1.5 (or higher) |
| 11 | + - GoogleAppEngine Google App Engine |
| 12 | + |
| 13 | +The following related projects are built on the Google HTTP Client Library for Java: |
| 14 | + - [Google OAuth Client Library for Java](http://code.google.com/p/google-oauth-java-client/), for the OAuth 2.0 and OAuth 1.0a authorization standards. |
| 15 | + - [Google APIs Client Library for Java](http://code.google.com/p/google-api-java-client/), for access to Google APIs. |
| 16 | + |
| 17 | +This is an open-source library, and [contributions](https://code.google.com/p/google-http-java-client/wiki/BecomingAContributor) are welcome. |
| 18 | + |
| 19 | +## Documentation |
| 20 | + - [Developer's Guide](https://code.google.com/p/google-http-java-client/wiki/DeveloperGuide) |
| 21 | + - [Setup Instructions](https://code.google.com/p/google-http-java-client/wiki/Setup) |
| 22 | + - [JavaDoc](http://javadoc.google-http-java-client.googlecode.com/hg/index.html) |
| 23 | + - [Release Notes](https://code.google.com/p/google-http-java-client/wiki/ReleaseNotes) |
| 24 | + - [Support (Questions, Bugs)](https://code.google.com/p/google-http-java-client/wiki/Support) |
| 25 | + |
| 26 | +## Links |
| 27 | + - Blogs |
| 28 | + - [Announcements](http://google-http-java-client.blogspot.com/) |
| 29 | + - Groups |
| 30 | + - [Discuss](http://groups.google.com/group/google-http-java-client) |
0 commit comments