# pretty_dio_logger **Repository Path**: indson/pretty_dio_logger ## Basic Information - **Project Name**: pretty_dio_logger - **Description**: Flutter 网咯请求日志打印 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-15 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: Flutter三方库依赖库 ## README # pretty_dio_logger Pretty Dio logger is a [Dio](https://pub.dev/packages/dio) interceptor that logs network calls in a pretty, easy to read format. ## Usage Simply add PrettyDioLogger to your dio interceptors. ```Dart Dio dio = Dio(); dio.interceptors.add(PrettyDioLogger()); // customization dio.interceptors.add(PrettyDioLogger( requestHeader: true, requestBody: true, responseBody: true, responseHeader: false, error: true, compact: true, maxWidth: 90)); ``` ## How it looks like ### VS Code ![Request Example](https://github.com/Milad-Akarie/pretty_dio_logger/blob/master/images/request_log_vscode.png?raw=true "Request Example") ![Error Example](https://github.com/Milad-Akarie/pretty_dio_logger/blob/master/images/error_log_vscode.png?raw=true "Error Example") ### Android studio ![Response Example](https://github.com/Milad-Akarie/pretty_dio_logger/blob/master/images/response_log_android_studio.png?raw=true "Response Example")