hoppscotch / proxyscotch

📡 A simple proxy server created for https://hoppscotch.io
https://hoppscotch.io
MIT License
360 stars 93 forks source link

Enable running proxy as a back-end for Request Capture #10

Open liyasthomas opened 4 years ago

liyasthomas commented 4 years ago

Often, while writing new clients, or debugging existing API's, it is often useful to use a tool such as Charles Proxy. It allows one to save traces (request + response) and reload them again for reviewing as well.

Would be useful if Postwoman came up with a way to act as such a proxy, and one could connect existing apps / browsers on them, and look through the requests / responses. Would also be helpful to generate user signed certificates if one wishes to debug through TLS encrypted requests as well.

Ask:

  1. A standard way to load and import traces, to begin with. Please support existing HTTP capture trace formats, such as Charles' .trace files etc.
  2. Look at actually enable the proxying feature.
  3. Enable support for saving traces as well, so they can be reused later across app sessions.

Alternatives: N/A

Additional Context: N/A

Issue transferred from https://github.com/liyasthomas/postwoman/issues/325