Hyperion-Android icon indicating copy to clipboard operation
Hyperion-Android copied to clipboard

Network Plugin

Open Kritarie opened this issue 7 years ago • 1 comments

One big piece of missing functionality is a plugin for inspecting and interacting with network traffic. Ideal features for this plugin:

  • Persist network request / response with relevant data via an OkHttpInterceptor.
  • Allow user to view a live list of request / response pairs, tapping into an item shows all associated data.
  • Allow user to modify the environment at runtime from a spinner populated with predefined base urls (potential dependency on #54)
  • Will likely need a no-op implementation of this plugin since the host app must reference the interceptor.

Kritarie avatar Apr 04 '18 17:04 Kritarie

Whatever the implementation, it needs to provide a way to hook into the payload decoding to support additional mime types. Basic "easy" to support types are images, text, json, xml. Other types would be generally impossible to support without the end user providing last mile configuration such as proto* or other custom binary formats as is common on larger projects.

ToxicBakery avatar Apr 04 '18 21:04 ToxicBakery