dio_curl_interceptor 3.0.1 copy "dio_curl_interceptor: ^3.0.1" to clipboard
dio_curl_interceptor: ^3.0.1 copied to clipboard

A Flutter package providing a Dio interceptor that logs HTTP requests as cURL commands—perfect for debugging, sharing, and reproducing requests. Includes a modern Flutter UI for viewing, filtering, ex [...]

3.0.0 #

  • Introduce cURL cache feature.
  • Limit response body length with limitResponseBody option.
  • Update documentation and examples for new features.

2.1.0 #

  • Restructure codebase for better maintainability and organization
  • Enhance readability with pretty printing capabilities
  • Change the default printer from print to log from [dart:developer] package
  • Remove useUnicode option as it's now handled automatically

1.1.6 #

  • Remove formatter option from CurlOptions.
  • Bug fixes and improvements

1.1.5 #

  • Introduce new CurlUtils class with standalone utility methods for curl generation and logging
  • Add new CurlBehavior enum for controlling logging timing (chronological/simultaneous)
  • Extend CurlOptions with new configuration parameters (behavior, printer, disabledSuggestions, colored)
  • Update documentation and examples

1.0.0 #

  • enhance log format

0.0.7 #

  • update dependency for support log long text.

0.0.3 #

  • more readable log
  • add formatter
  • update README

0.0.2 #

  • Add more configuration

0.0.1 #

  • Initial release
2
likes
0
points
963
downloads

Publisher

verified publishervenhdev.me

Weekly Downloads

A Flutter package providing a Dio interceptor that logs HTTP requests as cURL commands—perfect for debugging, sharing, and reproducing requests. Includes a modern Flutter UI for viewing, filtering, exporting, and managing cached cURL logs

Repository (GitHub)
View/report issues

Topics

#curl #dio #http #logging #console

License

unknown (license)

Dependencies

codekit, colored_logger, dio, file_saver, flutter, hive, hive_flutter, intl, path_provider

More

Packages that depend on dio_curl_interceptor