dio_ext 0.0.1 copy "dio_ext: ^0.0.1" to clipboard
dio_ext: ^0.0.1 copied to clipboard

An extensions for Dio.

dio_interceptors #

A log interceptor for Dio.

Sample #

Request "https://www.baidu.com/wd=sdsdf" as an example.

 await ApiClient.getInstance()
        .get("https://www.baidu.com/wd=sdsdf", (data) => data.toString());

The log like this:

Http: --> GET https://www.baidu.com/wd=sdsdf
Http: Headers:{content-type: application/json; charset=utf-8}
Http: --> END GET
Http: <-- 200 OK https://www.baidu.com/wd=sdsdf (2649ms)
Http:{the response:Omitted because there is too much content}
Http: <-- END HTTP

Usage #

Configuration #

dio_interceptors: ^0.0.1

Use #

//add the interceptor to your Dio instance.
dio.interceptors.add(new DioLogInterceptor());
1
likes
10
pub points
0%
popularity

Publisher

unverified uploader

An extensions for Dio.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

dio, flutter

More

Packages that depend on dio_ext