├── .gitignore ├── README.md ├── demo ├── .gitignore ├── build.gradle ├── libs │ └── gt_sdk_2.2.x.jar ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── 12306.cer │ ├── java │ └── cn │ │ └── lemon │ │ └── restdemo │ │ ├── app │ │ └── App.java │ │ ├── data │ │ ├── Config.java │ │ ├── ServiceAPI.java │ │ └── bean │ │ │ ├── Music.java │ │ │ └── UserInfo.java │ │ └── main │ │ ├── HttpActivity.java │ │ ├── HttpsActivity.java │ │ ├── ImageActivity.java │ │ ├── ImageAdapter.java │ │ ├── MainActivity.java │ │ ├── MusicListActivity.java │ │ ├── SelfSignHttpsActivity.java │ │ ├── UploadFileActivity.java │ │ └── music │ │ ├── MusicAdapter.java │ │ └── MusicPlayer.java │ └── res │ ├── drawable │ ├── holder.jpg │ ├── ic_close.png │ ├── ic_open.png │ ├── ic_upload.png │ └── logo.png │ ├── layout │ ├── activity_http.xml │ ├── activity_https.xml │ ├── activity_image.xml │ ├── activity_main.xml │ ├── activity_self_sign_https.xml │ ├── activity_upload_file.xml │ ├── include_toolbar.xml │ ├── item_image.xml │ ├── item_music.xml │ ├── music_actiivty_list.xml │ └── notification_music.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resthttp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── cn │ │ └── lemon │ │ └── resthttp │ │ ├── image │ │ ├── HttpRequestImage.java │ │ ├── ImageConnection.java │ │ ├── ImageRequestDispatcher.java │ │ ├── cache │ │ │ ├── CacheDispatcher.java │ │ │ ├── DiskCache.java │ │ │ ├── ImageCache.java │ │ │ ├── ImageRequest.java │ │ │ └── MemoryCache.java │ │ └── callback │ │ │ └── ImageCallback.java │ │ ├── request │ │ ├── Cache.java │ │ ├── ConfigClient.java │ │ ├── Method.java │ │ ├── Request.java │ │ ├── RequestDispatcher.java │ │ ├── Response.java │ │ ├── RestHttp.java │ │ ├── ServerCache.java │ │ ├── ServerCacheDispatcher.java │ │ ├── callback │ │ │ ├── HttpCallback.java │ │ │ ├── HttpsCallback.java │ │ │ └── RestCallback.java │ │ ├── http │ │ │ ├── HttpFile.java │ │ │ ├── HttpHeaderParser.java │ │ │ ├── HttpRequest.java │ │ │ └── HttpRequestClient.java │ │ ├── https │ │ │ ├── CertificateTrustManager.java │ │ │ ├── HttpsRequest.java │ │ │ ├── HttpsRequestClient.java │ │ │ ├── SelfSignRequest.java │ │ │ └── SelfSignRequestClient.java │ │ └── rest │ │ │ ├── RestFactory.java │ │ │ ├── RestRequestClient.java │ │ │ ├── method │ │ │ ├── GET.java │ │ │ └── POST.java │ │ │ └── param │ │ │ ├── Field.java │ │ │ ├── Header.java │ │ │ └── Query.java │ │ ├── util │ │ ├── HttpLog.java │ │ ├── RestHttpLog.java │ │ └── Util.java │ │ └── view │ │ └── HttpImageView.java │ └── res │ └── values │ └── attrs.xml ├── screenshot ├── api_http.png ├── http.png ├── https.png ├── image.png ├── log.png └── upload_file.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/build.gradle -------------------------------------------------------------------------------- /demo/libs/gt_sdk_2.2.x.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/libs/gt_sdk_2.2.x.jar -------------------------------------------------------------------------------- /demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/proguard-rules.pro -------------------------------------------------------------------------------- /demo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /demo/src/main/assets/12306.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/assets/12306.cer -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/app/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/app/App.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/data/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/data/Config.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/data/ServiceAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/data/ServiceAPI.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/data/bean/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/data/bean/Music.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/data/bean/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/data/bean/UserInfo.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/HttpActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/HttpActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/HttpsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/HttpsActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/ImageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/ImageActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/ImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/ImageAdapter.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/MainActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/MusicListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/MusicListActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/SelfSignHttpsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/SelfSignHttpsActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/UploadFileActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/UploadFileActivity.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/music/MusicAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/music/MusicAdapter.java -------------------------------------------------------------------------------- /demo/src/main/java/cn/lemon/restdemo/main/music/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/java/cn/lemon/restdemo/main/music/MusicPlayer.java -------------------------------------------------------------------------------- /demo/src/main/res/drawable/holder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/drawable/holder.jpg -------------------------------------------------------------------------------- /demo/src/main/res/drawable/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/drawable/ic_close.png -------------------------------------------------------------------------------- /demo/src/main/res/drawable/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/drawable/ic_open.png -------------------------------------------------------------------------------- /demo/src/main/res/drawable/ic_upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/drawable/ic_upload.png -------------------------------------------------------------------------------- /demo/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_http.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_http.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_https.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_https.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_image.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_self_sign_https.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_self_sign_https.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/activity_upload_file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/activity_upload_file.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/include_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/include_toolbar.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/item_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/item_image.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/item_music.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/item_music.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/music_actiivty_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/music_actiivty_list.xml -------------------------------------------------------------------------------- /demo/src/main/res/layout/notification_music.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/layout/notification_music.xml -------------------------------------------------------------------------------- /demo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /demo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /demo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demo/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /demo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /demo/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /demo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /demo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/demo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/gradlew.bat -------------------------------------------------------------------------------- /resthttp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /resthttp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/build.gradle -------------------------------------------------------------------------------- /resthttp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/proguard-rules.pro -------------------------------------------------------------------------------- /resthttp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/HttpRequestImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/HttpRequestImage.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/ImageConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/ImageConnection.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/ImageRequestDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/ImageRequestDispatcher.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/cache/CacheDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/cache/CacheDispatcher.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/cache/DiskCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/cache/DiskCache.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/cache/ImageCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/cache/ImageCache.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/cache/ImageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/cache/ImageRequest.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/cache/MemoryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/cache/MemoryCache.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/image/callback/ImageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/image/callback/ImageCallback.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/Cache.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/ConfigClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/ConfigClient.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/Method.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/Method.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/Request.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/RequestDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/RequestDispatcher.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/Response.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/RestHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/RestHttp.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/ServerCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/ServerCache.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/ServerCacheDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/ServerCacheDispatcher.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/callback/HttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/callback/HttpCallback.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/callback/HttpsCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/callback/HttpsCallback.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/callback/RestCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/callback/RestCallback.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpFile.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpHeaderParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpHeaderParser.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpRequest.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpRequestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/http/HttpRequestClient.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/https/CertificateTrustManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/https/CertificateTrustManager.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/https/HttpsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/https/HttpsRequest.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/https/HttpsRequestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/https/HttpsRequestClient.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/https/SelfSignRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/https/SelfSignRequest.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/https/SelfSignRequestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/https/SelfSignRequestClient.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/RestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/RestFactory.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/RestRequestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/RestRequestClient.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/method/GET.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/method/GET.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/method/POST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/method/POST.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Field.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Field.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Header.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/request/rest/param/Query.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/util/HttpLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/util/HttpLog.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/util/RestHttpLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/util/RestHttpLog.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/util/Util.java -------------------------------------------------------------------------------- /resthttp/src/main/java/cn/lemon/resthttp/view/HttpImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/java/cn/lemon/resthttp/view/HttpImageView.java -------------------------------------------------------------------------------- /resthttp/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/resthttp/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /screenshot/api_http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/api_http.png -------------------------------------------------------------------------------- /screenshot/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/http.png -------------------------------------------------------------------------------- /screenshot/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/https.png -------------------------------------------------------------------------------- /screenshot/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/image.png -------------------------------------------------------------------------------- /screenshot/log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/log.png -------------------------------------------------------------------------------- /screenshot/upload_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhazhaxin/RestHttp/HEAD/screenshot/upload_file.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':demo', ':resthttp' 2 | --------------------------------------------------------------------------------