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

outdatedDart 1 only

A logging middleware for Dart's http module.

example/example.dart

import 'dart:convert';

import '../lib/http_logger.dart';
import 'package:http_middleware/http_middleware.dart';

main() async {
  HttpWithMiddleware httpClient = HttpWithMiddleware.build(middlewares: [
    HttpLogger(logLevel: LogLevel.BODY),
    HttpLogger(logLevel: LogLevel.BASIC),
  ]);

  var response = await httpClient.post(
      'https://jsonplaceholder.typicode.com/posts/',
      body: jsonEncode({"test1": "THis is a test"}),
      headers: {"Content-Type": "application/json"});
  print(response);
}
2
likes
0
pub points
65%
popularity

Publisher

unverified uploader

A logging middleware for Dart's http module.

Homepage

License

unknown (LICENSE)

Dependencies

http_middleware

More

Packages that depend on http_logger