mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-23 00:01:36 +00:00
parent
fcb906dc97
commit
ca493ad7f3
@ -188,7 +188,8 @@ class ConnectionItem(urwid.WidgetWrap):
|
|||||||
self.flow.accept_intercept(self.master)
|
self.flow.accept_intercept(self.master)
|
||||||
signals.flowlist_change.send(self)
|
signals.flowlist_change.send(self)
|
||||||
elif key == "d":
|
elif key == "d":
|
||||||
self.flow.kill(self.master)
|
if not self.flow.reply.acked:
|
||||||
|
self.flow.kill(self.master)
|
||||||
self.state.delete_flow(self.flow)
|
self.state.delete_flow(self.flow)
|
||||||
signals.flowlist_change.send(self)
|
signals.flowlist_change.send(self)
|
||||||
elif key == "D":
|
elif key == "D":
|
||||||
@ -255,7 +256,8 @@ class ConnectionItem(urwid.WidgetWrap):
|
|||||||
callback = self.save_flows_prompt,
|
callback = self.save_flows_prompt,
|
||||||
)
|
)
|
||||||
elif key == "X":
|
elif key == "X":
|
||||||
self.flow.kill(self.master)
|
if not self.flow.reply.acked:
|
||||||
|
self.flow.kill(self.master)
|
||||||
elif key == "enter":
|
elif key == "enter":
|
||||||
if self.flow.request:
|
if self.flow.request:
|
||||||
self.master.view_flow(self.flow)
|
self.master.view_flow(self.flow)
|
||||||
|
@ -569,7 +569,8 @@ class FlowView(tabs.Tabs):
|
|||||||
else:
|
else:
|
||||||
self.view_next_flow(self.flow)
|
self.view_next_flow(self.flow)
|
||||||
f = self.flow
|
f = self.flow
|
||||||
f.kill(self.master)
|
if not f.reply.acked:
|
||||||
|
f.kill(self.master)
|
||||||
self.state.delete_flow(f)
|
self.state.delete_flow(f)
|
||||||
elif key == "D":
|
elif key == "D":
|
||||||
f = self.master.duplicate_flow(self.flow)
|
f = self.master.duplicate_flow(self.flow)
|
||||||
|
@ -230,7 +230,8 @@ class AcceptFlow(RequestHandler):
|
|||||||
class FlowHandler(RequestHandler):
|
class FlowHandler(RequestHandler):
|
||||||
|
|
||||||
def delete(self, flow_id):
|
def delete(self, flow_id):
|
||||||
self.flow.kill(self.master)
|
if not self.flow.reply.acked:
|
||||||
|
self.flow.kill(self.master)
|
||||||
self.state.delete_flow(self.flow)
|
self.state.delete_flow(self.flow)
|
||||||
|
|
||||||
def put(self, flow_id):
|
def put(self, flow_id):
|
||||||
|
Loading…
Reference in New Issue
Block a user