Last updated:
0 purchases
http logger
http_logger #
A logging middleware for Dart's http module.
Usage #
http_logger uses the http_middleware package to
implement logging.
Add the http_middleware and http_logger in your project.
http_middleware: any
http_logger: any
copied to clipboard
The setup is simple. You need to create an object of HttpWithMiddleware or HttpClientWithMiddleware and add the HttpLogger middleware in it.
HttpWithMiddleware httpClient = HttpWithMiddleware.build(middlewares: [
HttpLogger(logLevel: LogLevel.BODY),
]);
var response = await httpClient.post(
'https://jsonplaceholder.typicode.com/posts/',
body: jsonEncode({"test1": "THis is a test"}),
headers: {"Content-Type": "application/json"});
copied to clipboard
There are different log levels that you can use.
LogLevel.BODY
LogLevel.HEADER
LogLevel.BASIC
LogLevel.NONE
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.