文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

【java】google-http-java-clientで簡単httpリクエスト!【さらばHttpClient4】

面倒な方にはgoogle-http-java-clientはいい選択肢だと思います〜


f:id:treeapps:20180426142529p:plain

久々にtree-tipsを更新しました。

今回は、HttpClient4を使わず、google製のgoogle-http-java-clientで、httpリクエストと、レスポンスxml・jsonをPOJOにマッピングする記事となっています。

google-http-java-clientはHttpClient4のラッパーです。
レスポンスをxmlとjsonにマッピングできるのですが、マッピングするコードがほとんど同じなのです。(パーサーの設定のみ異なる)
xmlかjsonを意識する事なくマッピング部分が実装できてしまうので、非常にいい感じです!!


ちなみにgoogle-http-java-clientはgoogle-api-java-clientの内部で使われているライブラリ群なのです。
GitHub - google/google-api-java-client: Google APIs Client Library for Java
このgoogle-api-java-clientは、google+やyoutube等、googleの様々なapiを簡単に扱えるようにする、google製のライブラリです。こちらも大変便利なので、是非使ってみて下さい!!


Google API Expertが解説するHTML5ガイドブック

Google API Expertが解説するHTML5ガイドブック

  • 作者: 羽田野太巳,白石俊平,古籏一浩,太田昌吾
  • 出版社/メーカー: インプレス
  • 発売日: 2010/09/16
  • メディア: 単行本(ソフトカバー)
  • 購入: 15人 クリック: 461回
  • この商品を含むブログ (14件) を見る
Google Maps APIプログラミング入門 改訂2版

Google Maps APIプログラミング入門 改訂2版