diff options
author | Aldo Cortesi <aldo@corte.si> | 2017-12-20 10:28:26 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2017-12-20 10:31:49 +1300 |
commit | c19b229608c208f4bf7121c588b1d403220d5361 (patch) | |
tree | 63227566e73fa64b899a88d3f25266fce7a3573a | |
parent | 79ca2c843718c56ff7428f50faf1e155f500e3b3 (diff) | |
download | mitmproxy-c19b229608c208f4bf7121c588b1d403220d5361.tar.gz mitmproxy-c19b229608c208f4bf7121c588b1d403220d5361.tar.bz2 mitmproxy-c19b229608c208f4bf7121c588b1d403220d5361.zip |
console: add console.bodyview.options
This may be "request" or "response".
-rw-r--r-- | mitmproxy/tools/console/consoleaddons.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mitmproxy/tools/console/consoleaddons.py b/mitmproxy/tools/console/consoleaddons.py index 6ddcf394..b5a62b59 100644 --- a/mitmproxy/tools/console/consoleaddons.py +++ b/mitmproxy/tools/console/consoleaddons.py @@ -322,6 +322,7 @@ class ConsoleAddon: signals.pop_view_state.send(self) @command.command("console.bodyview") + @command.argument("part", type=mitmproxy.types.Choice("console.bodyview.options")) def bodyview(self, f: flow.Flow, part: str) -> None: """ Spawn an external viewer for a flow request or response body based @@ -338,6 +339,13 @@ class ConsoleAddon: raise exceptions.CommandError("No content to view.") self.master.spawn_external_viewer(content, t) + @command.command("console.bodyview.options") + def bodyview_options(self) -> typing.Sequence[str]: + """ + Possible parts for console.bodyview. + """ + return ["request", "response"] + @command.command("console.edit.focus.options") def edit_focus_options(self) -> typing.Sequence[str]: """ |