zhou-you/RxEasyHttp
Some data may be outdated — see provenance labels.
本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。 observed · 2026-10-04
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3422
- days_rel: n/a
- days_push: 1134
- n_releases_24m: 0
Adoption not part of the score
3147 stars · 606 forks observed · 2026-10-04
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
RxEasyHttp is an Android networking library built on RxJava2 and Retrofit2 that wraps HTTP requests in a fluent, chainable API. It bundles cookie management, multiple caching strategies, HTTPS configuration, upload/download progress, automatic retries, and dynamic token/timestamp/signature handling.
Use cases
- make http requests in android with rxjava2 and retrofit2
- handle file upload and download progress in android
- manage cookies and caching for network requests
- automatically retry failed network requests
- attach token, timestamp, and signature to requests
- re-send requests after automatic login
- configure global and per-request network parameters
When to choose
- you want a simpler, chainable wrapper over Retrofit/RxJava2 on Android
- you need built-in caching, cookie, retry, and progress handling out of the box
- you want unified handling of common response structures and errors
- you need layered (default/global/local) request configuration
When to avoid
- you use Kotlin coroutines or modern stacks instead of RxJava2
- you prefer using plain Retrofit/OkHttp directly with your own thin wrapper
- you need a library under very active development - releases are infrequent
- your project does not target the Android platform
Facets
library · maturity maintenance
http-client web-framework caching middleware android-tools mobile-development apis web-development jvm rxjava2 retrofit2 okhttp3 networking-wrapper chained-api file-upload-download token-authentication http-caching android mobile
1 source
- readme: https://github.com/zhou-you/RxEasyHttp · fetched 2026-10-04 · 5552000580f4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zhou-you/RxEasyHttp | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="zhou-you/RxEasyHttp")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem