https://medium.com/@rk0936626/is-it-possible-to-directly-cache-data-getting-through-dio-or-http-package-in-flutter-8acabca4c8a3