dio_essentials: four Dio interceptors for dedup, retry, token refresh and logging
by Abdeldjalil Chougui dev.to
6 min read
Many apps that use Dio end up with the same four interceptors. One retries failed requests. One attaches the access token and refreshes it on a 401. One logs. And at some point someone adds a fourth to stop the same GET from firing three times when three widgets build together. They are usually written by hand, in a hurry, and they tend to have the same bugs. The retry delay is linear and zero on…
Topics Dio and networking
More like this
- Article 5 min read
dio_essentials: أربعة interceptors لـ Dio للدمج وإعادة المحاولة وتجديد الـ token والتسجيل
by Abdeldjalil Chougui
كثير من التطبيقات التي تستعمل Dio تنتهي بنفس الـ interceptors الأربعة (المعترِضات التي تمرّ بها الطلبات والردود). واحد يعيد محاولة الطلبات الفاشلة. واحد يضيف الـ access token ويجدّده عند 401. واحد يسج...
Read on dev.to
Video 11 minUne faille sur Dio (Flutter) ⚠️ Rebondissements chez Docker 🤦♂️ Nouveautés Android 🤖 DevCafé 27/03
DevCafé ☕️ résume tous les matins les principales informations à retenir autour de l’actualité du développement. Dans ce numéro, nous verrons que GitHub a malencontreusement publié sa clé privée RSA,...
Watch on YouTube
Video 18 minNouvelles versions : Flutter 3.27, Gemini Flash 2, iOS 18.2, VSCode… 🚀 DevCafé 12/12
🔈 Désolé pour les problèmes de son sur la partie Flutter, je n’avais pas le temps de refaire. Cet épisode est consacré à des nouveautés qui sont nombreuses aujourd’hui. - On a ainsi Apple qui a mis à...
Watch on YouTube
Video 33 minAPI Client - GET Req. REST API Clean Arch. Blog App in Hindi | CoderSangam #bloc #restapi #flutter
This video is all about creating api client for GET request with beautiful logs using pretty_dio_logger or custom logger. ✨Blog Repo with Postman Collection and Environment: https://github.com/coders...
Watch on YouTube