User-Agentヘッダーを自動的に設定しUser-Agent。今のところ、すべてのリクエストにこのヘッダを集中的に追加する良い方法はありません。ユーザエージェント文字列を解析、検証した後ユーザエージェントの詳細情報を取得します。このAPIには、次の機能があります。一般的なユーザーエージェントの種類を特定します。androidのhttpクライアントはデフォルトのを使う人はあんまり居ないんじゃないかと思う。androidのhttpクライアントというとvolleyかokhttpの二択という感じがあるが、最近ではOkHttpのほうが動きが活発なのでそちらを選択する人が多いように見えるのでこっちに乗っかってみる。自分でokhttpのインスタンスを指定することが出来ます。interceptorを追加したokhttpを設定してみます。下記をdependencyに追加。