awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jeasonlzy avatar

jeasonlzy/okhttp-OkGo

0
View on GitHub↗
10,571 نجوم·2,544 تفرعات·Java·Apache-2.0·10 مشاهدات

Okhttp OkGo

OkHttp-OkGo is a network request framework that wraps OkHttp to simplify the process of sending and receiving data from web services. It provides a structured system for managing asynchronous data streams and concurrency through integration with RxJava.

The project includes dedicated managers for batch file transfers, enabling the simultaneous upload and download of multiple files. The download system supports breakpoint-based management, allowing interrupted transfers to be paused and resumed from the last saved position.

Additional capabilities include a custom HTTP cache manager for defining response storage rules and a task queueing system to organize sequential or simultaneous network execution.

Features

  • HTTP Client Wrappers - Provides a streamlined wrapper around OkHttp to simplify sending and receiving data from web services.
  • Network Request Frameworks - Provides a simplified framework wrapping OkHttp to streamline network requests for Java and Android applications.
  • Reactive Request Streams - Integrates network requests with RxJava, exposing progress and completion as observable reactive streams.
  • REST API Client Utilities - Implements a standardized wrapper to simplify communication and request execution for RESTful web services.
  • Reactive Networking - Integrates network request handling with RxJava's reactive stream patterns for concurrency management.
  • RxJava Integrations - Provides native integration with RxJava to map network responses to reactive streams.
  • API Response Caching - Implements a mechanism to store API responses using custom strategies to reduce redundant network requests.
  • File Upload Management - Provides a system for sending files to remote servers and tracking multiple upload tasks.
  • Response Caching - Allows defining specific rules for caching API responses to improve performance and reduce data usage.
  • Batch Uploaders - Implements a system for the simultaneous batch upload of multiple files to remote servers.
  • Response Cache Policies - Provides a custom HTTP cache manager for defining response storage rules.
  • Network - Includes a task queueing system to organize sequential or simultaneous network execution.
  • HTTP Cache Policies - Includes a custom HTTP cache manager for defining specific response storage and retrieval rules.
  • Remote File Downloads - Handles the retrieval of files from remote URLs and saves them to local storage.
  • Resumable Downloads - Supports resuming interrupted file transfers by tracking byte offsets via range requests.
  • Caching HTTP Clients - Implements a caching HTTP client that applies custom policies to reduce redundant network transfers.
  • Batch Download Managers - Ships a dedicated manager for simultaneous batch file downloads with support for pausing and resuming.

سجل النجوم

مخطط تاريخ النجوم لـ jeasonlzy/okhttp-okgoمخطط تاريخ النجوم لـ jeasonlzy/okhttp-okgo

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة jeasonlzy/okhttp-okgo؟

OkHttp-OkGo is a network request framework that wraps OkHttp to simplify the process of sending and receiving data from web services. It provides a structured system for managing asynchronous data streams and concurrency through integration with RxJava.

ما هي الميزات الرئيسية لـ jeasonlzy/okhttp-okgo؟

الميزات الرئيسية لـ jeasonlzy/okhttp-okgo هي: HTTP Client Wrappers, Network Request Frameworks, Reactive Request Streams, REST API Client Utilities, Reactive Networking, RxJava Integrations, API Response Caching, File Upload Management.

ما هي البدائل مفتوحة المصدر لـ jeasonlzy/okhttp-okgo؟

تشمل البدائل مفتوحة المصدر لـ jeasonlzy/okhttp-okgo: yuantiku/ytknetwork — YTKNetwork is a high-level networking wrapper library for Objective-C and Swift that simplifies request handling and… amitshekhariitbhu/fast-android-networking — 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀. yanzhenjie/nohttp — NoHttp is an Android HTTP client framework that provides a simplified interface for executing synchronous and… mcxiaoke/android-volley — Android Volley is a client-side networking framework and HTTP library for Android applications. It functions as an… xiaoyouchr/ghost-downloader-3 — Ghost-Downloader-3 is a multithreaded download manager and HTTP file downloader designed to accelerate file transfers.… wkentaro/gdown — gdown is a command-line tool that downloads public files and folders from Google Drive without requiring…

بدائل مفتوحة المصدر لـ Okhttp OkGo

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Okhttp OkGo.
  • yuantiku/ytknetworkالصورة الرمزية لـ yuantiku

    yuantiku/YTKNetwork

    6,562عرض على GitHub↗

    YTKNetwork is a high-level networking wrapper library for Objective-C and Swift that simplifies request handling and response management. It serves as a networking layer built around AFNetworking to decouple request logic from underlying communications. The project features an HTTP request orchestrator for grouping network calls into batches or sequences to manage data retrieval dependencies. It includes a JSON response validator to verify server responses against expected structural formats, a network request interceptor for executing custom logic during the call lifecycle, and a local cachi

    Objective-C
    عرض على GitHub↗6,562
  • amitshekhariitbhu/fast-android-networkingالصورة الرمزية لـ amitshekhariitbhu

    amitshekhariitbhu/Fast-Android-Networking

    5,906عرض على GitHub↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Java
    عرض على GitHub↗5,906
  • yanzhenjie/nohttpالصورة الرمزية لـ yanzhenjie

    yanzhenjie/NoHttp

    3,728عرض على GitHub↗

    NoHttp is an Android HTTP client framework that provides a simplified interface for executing synchronous and asynchronous network calls. It functions as a request wrapper with integrated support for response parsing, a network cache manager for storing data locally, and a file download manager for retrieving remote content. The framework features strategy-based backend switching, allowing it to swap between OkHttp and URLConnection implementations at runtime. It includes a byte-range resume mechanism for continuing interrupted file transfers and a multi-tier cache layer that supports encrypt

    Javahttpurlconnectionnohttpokhttp
    عرض على GitHub↗3,728
  • mcxiaoke/android-volleyالصورة الرمزية لـ mcxiaoke

    mcxiaoke/android-volley

    4,264عرض على GitHub↗

    Android Volley is a client-side networking framework and HTTP library for Android applications. It functions as an asynchronous request queue manager and REST API client used to coordinate communication between mobile apps and remote servers. The project includes an HTTP cache management system that implements a cache-first retrieval strategy, checking local disk or memory storage for valid responses before initiating network requests. It manages the scheduling and prioritization of multiple network requests to optimize data transfer on mobile devices. The framework handles asynchronous data

    Java
    عرض على GitHub↗4,264
  • عرض جميع البدائل الـ 30 لـ Okhttp OkGo→