Android OkHttp客戶端的應(yīng)用程序內(nèi)HTTP檢查器

github : https://github.com/jgilfelt/chuck
大神: jgilfelt

介紹

此項(xiàng)目是Android OkHttp客戶端的應(yīng)用程序內(nèi)HTTP檢查器。

描述

Chuck是一個(gè)簡單的應(yīng)用程序中的HTTP檢查器為Android OkHttp客戶端。 Chuck攔截并保留應(yīng)用程序中的所有HTTP請求和響應(yīng),并提供一個(gè)用于檢查其內(nèi)容的UI。

使用Chuck的應(yīng)用程序?qū)@示一條通知,顯示正在進(jìn)行的HTTP活動(dòng)的摘要。 點(diǎn)擊通知啟動(dòng)完整的Chuck UI。 應(yīng)用程序可以選擇性地禁止通知,并直接從自己的界面中啟動(dòng)Chuck UI。 HTTP交互及其內(nèi)容可以通過共享意圖導(dǎo)出。


Chuck需要Android 4.1+和OkHttp 3.x.

警告:使用此攔截器時(shí)生成和存儲的數(shù)據(jù)可能包含敏感信息,如授權(quán)或Cookie標(biāo)頭,以及請求和響應(yīng)正文的內(nèi)容。 它適用于開發(fā)過程中,而不是發(fā)布版本或其他生產(chǎn)部署。

使用

在build.gradle文件中添加依賴關(guān)系:

dependencies {
   debugCompile 'com.readystatesoftware.chuck:library:1.0.3'
   releaseCompile 'com.readystatesoftware.chuck:library-no-op:1.0.3'
 }

在您的應(yīng)用程序代碼中,創(chuàng)建ChuckInterceptor的實(shí)例(您需要為其提供一個(gè)Context,因?yàn)锳ndroid),并在構(gòu)建您的OkHttp客戶端時(shí)將其添加為攔截器:

OkHttpClient client = new OkHttpClient.Builder()
  .addInterceptor(new ChuckInterceptor(context))
  .build();

OK! Chuck現(xiàn)在將記錄您的OkHttp客戶端做出的所有HTTP交互。 您可以選擇通過在攔截器實(shí)例上調(diào)用showNotification(false)來禁用通知,并直接在應(yīng)用程序中使用Chuck.getLaunchIntent()的意圖啟動(dòng)Chuck UI。

致謝

Chuck使用以下開源庫:

OkHttp - Copyright Square, Inc.
Gson - Copyright Google Inc.
Cupboard - Copyright Little Robots.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,134評論 25 708
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,602評論 19 139
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,881評論 2 45
  • 今天老鴉分享他的產(chǎn)品觀,有一個(gè)很核心的觀點(diǎn),他覺得幾乎所有成功的產(chǎn)品,都是針對人性的弱點(diǎn),激發(fā)欲望,讓用戶著迷。比...
    四四四毛閱讀 541評論 1 1
  • 人活一世總是匆匆忙忙,或是為了家庭為了責(zé)任如卡特者,亦或是追求物質(zhì)豐裕鋒芒畢露如愛德華者,他們一直按著自己認(rèn)為...
    Surquee閱讀 3,222評論 0 1

友情鏈接更多精彩內(nèi)容