|
1 | 1 | # Google HTTP Client Library for Java
|
2 | 2 |
|
3 | 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. |
| 4 | +Written by Google, the Google HTTP Client Library for Java is a flexible, efficient, and powerful |
| 5 | +Java library for accessing any resource on the web via HTTP. The library has the following features: |
| 6 | + |
| 7 | +- 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. |
| 8 | +- 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 | 9 |
|
8 | 10 | 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 |
| 11 | + |
| 12 | +- Java 5 (or higher), standard (SE) and enterprise (EE) |
| 13 | +- Android Android 1.5 (or higher) |
| 14 | +- GoogleAppEngine Google App Engine |
12 | 15 |
|
13 | 16 | The following related projects are built on the Google HTTP Client Library for Java:
|
14 |
| - - [Google OAuth Client Library for Java](https://github.com/google/google-oauth-java-client), for the OAuth 2.0 and OAuth 1.0a authorization standards. |
15 |
| - - [Google APIs Client Library for Java](https://github.com/google/google-api-java-client), for access to Google APIs. |
| 17 | + |
| 18 | +- [Google OAuth Client Library for Java](https://github.com/google/google-oauth-java-client), for the OAuth 2.0 and OAuth 1.0a authorization standards. |
| 19 | +- [Google APIs Client Library for Java](https://github.com/google/google-api-java-client), for access to Google APIs. |
16 | 20 |
|
17 | 21 | This is an open-source library, and [contributions](https://developers.google.com/api-client-library/java/google-http-java-client/contribute) are welcome.
|
18 | 22 |
|
19 | 23 | ## Documentation
|
20 |
| - - [Developer's Guide](https://developers.google.com/api-client-library/java/google-http-java-client/) |
21 |
| - - [Setup Instructions](https://developers.google.com/api-client-library/java/google-http-java-client/setup) |
22 |
| - - [JavaDoc](https://developers.google.com/api-client-library/java/google-http-java-client/reference/index) |
23 |
| - - [Release Notes](https://developers.google.com/api-client-library/java/google-http-java-client/release-notes) |
24 |
| - - [Support (Questions, Bugs)](https://developers.google.com/api-client-library/java/google-http-java-client/support) |
| 24 | + |
| 25 | +- [Developer's Guide](https://developers.google.com/api-client-library/java/google-http-java-client/) |
| 26 | +- [Setup Instructions](https://developers.google.com/api-client-library/java/google-http-java-client/setup) |
| 27 | +- [JavaDoc](https://developers.google.com/api-client-library/java/google-http-java-client/reference/index) |
| 28 | +- [Release Notes](https://developers.google.com/api-client-library/java/google-http-java-client/release-notes) |
| 29 | +- [Support (Questions, Bugs)](https://developers.google.com/api-client-library/java/google-http-java-client/support) |
25 | 30 |
|
26 | 31 | ## 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) |
| 32 | + |
| 33 | +- [Announcements](http://google-http-java-client.blogspot.com/) |
| 34 | +- [Discuss](http://groups.google.com/group/google-http-java-client) |
| 35 | + |
| 36 | +## Notice: Ending Java 5 Support |
| 37 | + |
| 38 | +Please note: since Java 5 is no longer supported by Oracle or in Android, we will begin ending |
| 39 | +Java 5 support in release 1.24.0. Users may stay still use these libraries in Java 5 projects for |
| 40 | +some time, but going forward we will not ensure that these libraries work in such an environment. |
| 41 | +After 1.24.0, our supported versions will include Java 6 and onward. |
| 42 | + |
| 43 | +For questions or concerns, please file an issue. |
0 commit comments