avinashkranjan / logsuite

Logsuite is a versatile plugin for Flutter apps, seamlessly capturing screenshots, crash logs, and network activity. With automated logging and storage, it ensures comprehensive monitoring and debugging, enhancing app stability and performance.
http://logsuite.avinashranjan.com
MIT License
8 stars 15 forks source link

Network Log Capture #5

Closed avinashkranjan closed 3 months ago

avinashkranjan commented 4 months ago

Objective

Intercept and log all network requests and responses. Save network logs to device storage and expose an API for retrieval.

Requirements

Steps to Implement

  1. Create a NetworkLogCapture class.
  2. Use a package like http or dio to intercept network requests and responses.
  3. Log the intercepted data.
  4. Save the logs to a predefined directory on the device.
  5. Implement an API to retrieve the network logs.

Resources

Http package Dio package

Saumya-28 commented 4 months ago

Hi @avinashkranjan ! I would like to work on this issue. Could you please assign it to me?

avinashkranjan commented 4 months ago

Go Ahead @Saumya-28