πŸ“‹ Wszystkie funkcjonalnoΕ›ci

KNET oferuje ponad 50 funkcjonalnoΕ›ci dla nowoczesnych aplikacji Android.

50+
FunkcjonalnoΕ›ci
12+
InterceptorΓ³w
6
Nowych w v1.0

🌐 HTTP & Requesty

βœ… GET, POST, PUT, DELETE, PATCH
βœ… HEAD, OPTIONS
βœ… Request Builder (Fluent API)
βœ… Kotlin DSL Builder
βœ… Query Parameters
βœ… Custom Headers
βœ… Multipart/Form-Data
βœ… URL Encoding
βœ… Endpoint RegistryNEW
βœ… Network Event BusNEW

πŸ“₯ Response & Parsowanie

βœ… JSON Parsing (Map/List)
βœ… JSON β†’ Object (Reflection)
βœ… JSON Path Query
βœ… XML Parsing
βœ… CSV Parsing
βœ… Form URL-Encoded
βœ… NDJSON (Newline Delimited)
βœ… Binary Data
βœ… Response UnwrapperNEW
βœ… Request TaggingNEW

πŸ”— Interceptory & Middleware

βœ… Logging Interceptor
βœ… Header Interceptor
βœ… Auth Interceptor
βœ… Retry Interceptor
βœ… Cache Interceptor
βœ… Timeout Interceptor
βœ… Error Interceptor
βœ… Metrics Interceptor
βœ… Transform Interceptor
βœ… Offline Interceptor
βœ… Mock Interceptor
βœ… Compression Interceptor
βœ… Request MiddlewareNEW
βœ… Middleware PipelineNEW

πŸ’Ύ Cache & Storage

βœ… Memory Cache
βœ… Disk Cache
βœ… Persistent Cache
βœ… Conditional Cache (ETag)
βœ… Vary CacheNEW
βœ… Cache Invalidation
βœ… TTL Configuration

πŸ” BezpieczeΕ„stwo

βœ… Bearer Token Auth
βœ… Basic Auth
βœ… Token Refresh
βœ… SSL Pinning
βœ… Certificate Pinning
βœ… API Signer (HMAC)NEW
βœ… AWS Signature
βœ… Stripe Webhooks
βœ… HTTP DNS (DoH)NEW
βœ… Idempotency ManagerNEW

πŸ”Œ Real-time

βœ… WebSocket Client
βœ… Auto Reconnect
βœ… Server-Sent Events (SSE)
βœ… Streaming Response
βœ… Long Polling
βœ… Buffered Streaming

πŸ”„ Retry & Resilience

βœ… Simple Retry
βœ… Exponential Backoff
βœ… Jitter
βœ… Circuit Breaker
βœ… Rate Limit HandlerNEW
βœ… Timeout ConfigurationNEW

πŸ“¦ Batch & Queue

βœ… Batch ProcessorNEW
βœ… Request Pool
βœ… Priority Queue
βœ… Request Coalescing
βœ… Request Deduplication
βœ… Request Debouncing
βœ… Background Sync
βœ… Offline Queue
βœ… Persistent Retry QueueNEW

πŸ“€ Upload & Download

βœ… File Upload
βœ… File Download
βœ… Progress Tracking
βœ… Resumable Download
βœ… Multipart Upload
βœ… Chunked Transfer

β—ˆ GraphQL

βœ… GraphQL Query
βœ… GraphQL Mutation
βœ… Variables Support
βœ… DSL Query Builder
βœ… Error Handling

πŸ“„ Utilities

βœ… Pagination Helper
βœ… Request Chain
βœ… Response Transformer
βœ… Request Validator
βœ… API Versioning
βœ… Environment Manager
βœ… Link Header Parser
βœ… Data Compressor
βœ… Prefetching

πŸ“Š Monitoring

βœ… Metrics Collector
βœ… Connection Quality
βœ… Request Statistics
βœ… Latency Tracking
βœ… Error Rate

πŸ› Testing & Debug

βœ… Request SnapshotNEW
βœ… Export to cURL
βœ… Export to Postman
βœ… Export to HAR
βœ… Response Mocking
βœ… Request Recording
βœ… Request Replay
βœ… Response Assertions
βœ… Response Diff
βœ… Debug Panel
βœ… Verbose Logging
βœ… Request CorrelationNEW
βœ… Sensitive Data RedactorNEW
βœ… Request ProfilerNEW

🌍 Network

βœ… Proxy Manager
βœ… Cookie Manager
βœ… DNS Override
βœ… Follow Redirects
βœ… Request Scheduler

πŸ†• Nowe w wersji 1.0

⏱️ Rate Limit Handler
πŸ“¦ Batch Processor
πŸ“Έ Request Snapshot
⏰ Timeout Configuration
πŸ—ƒοΈ Vary Cache
✍️ API Signer