Dio Network Logger

Simple dio network logger to inspect http request, this package was modified from current dio logger package . Added some utilities to make logging more easy.

🌌 Previews

Home History Request Response
IMG_5774 IMG_5775 IMG_5776 IMG_5777

🔎 Features

  • Search log
  • Readable json with JsonViewer
  • Share log through clipboard

🚀 Getting Started

  1. Install dio_network_logger with this command flutter pub add dio_network_logger
  2. Add DioNetworkLogger interceptor to the Dio client dio.interceptors.add(DioNetworkLogger());
final String url = 'https://jsonplaceholder.typicode.com';
final Dio dio = BaseOptions(baseUrl: url);
dio.interceptors.add(DioNetworkLogger());
  1. Attach network logger overlay button to UI.
  @override
  void initState() {
    super.initState();
    NetworkLoggerOverlay.attachTo(context);
  }

Libraries

dio_network_logger