net_logger 1.0.3 copy "net_logger: ^1.0.3" to clipboard
net_logger: ^1.0.3 copied to clipboard

A local API request logger client package for Flutter/Dart applications.

1.0.3 #

  • Made serverUrl parameter optional in NetLoggerInterceptor constructor.
  • Added platform-specific default value for serverUrl (http://10.0.2.2:8080 on Android, http://localhost:8080 elsewhere).

1.0.2 #

  • Formatted and printed request body for multipart form data in the debug console logs.
  • Added query parameters to debug console logs.
  • Supported enableConsoleLogs option in NetLoggerHttpClient.

1.0.1 #

  • Added optional timeout configuration and automatic timeout error detection in both NetLoggerInterceptor and NetLoggerHttpClient.
  • Added enableConsoleLogs parameter to print request, response, error, and timeout details directly to the debug console.

1.0.0 #

  • Initial release of net_logger.
  • Added NetLoggerInterceptor for Dio to automatically capture, intercept, and stream API requests/responses.
  • Added NetLoggerHttpClient for package http to log requests made using standard Dart HTTP clients.
  • Added standard serialization and JSON data structures (NetLogModel) to ensure structured telemetry payload delivery.
  • Gracefully catch connection issues and timeout errors during logging to prevent client app crashes.
1
likes
160
points
18
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A local API request logger client package for Flutter/Dart applications.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

dio, flutter, http

More

Packages that depend on net_logger