curl_logger_interceptor 0.0.3
curl_logger_interceptor: ^0.0.3 copied to clipboard
A Dio interceptor that generates curl commands from HTTP requests, including support for FormData and multipart files.
curl_logger_interceptor #
A lightweight Dart utility to generate curl commands from Dio RequestOptions.


Installation #
dependencies:
curl_logger_interceptor:
git:
url: https://github.com/Manishs2261/curl_logger_interceptor.git
Usage #
import 'package:curl_logger_interceptor/curl_logger_interceptor.dart';
// Inside your Dio onResponse:
if (kDebugMode) {
final curl = CurlLoggerInterceptor.generateCurlCommand(
response.requestOptions,
);
print('✅ SUCCESS - $curl');
}
Supported #
- ✅ GET / POST / PUT / DELETE / PATCH
- ✅ JSON body
- ✅ FormData fields
- ✅ Multipart file uploads
- ✅ Custom headers