mirror of
https://github.com/zhigang1992/mitmproxy.git
synced 2026-04-24 04:14:57 +08:00
Add option to tell mitmproxy which interfaces to bind to.
This commit is contained in:
@@ -632,7 +632,14 @@ class StatusBar(WWrap):
|
||||
if self.expire and time.time() > self.expire:
|
||||
self.message("")
|
||||
status = urwid.Columns([
|
||||
urwid.Text([('title', "mproxy:%s"%self.master.server.port)]),
|
||||
urwid.Text(
|
||||
[
|
||||
(
|
||||
'title',
|
||||
"mitmproxy %s:%s"%(self.master.server.address, self.master.server.port)
|
||||
)
|
||||
]
|
||||
),
|
||||
urwid.Text(
|
||||
[
|
||||
self.text,
|
||||
|
||||
@@ -471,9 +471,9 @@ ServerBase = SocketServer.ThreadingTCPServer
|
||||
class ProxyServer(ServerBase):
|
||||
request_queue_size = 20
|
||||
allow_reuse_address = True
|
||||
def __init__(self, port):
|
||||
self.port = port
|
||||
ServerBase.__init__(self, ('', port), ProxyHandler)
|
||||
def __init__(self, port, address=''):
|
||||
self.port, self.address = port, address
|
||||
ServerBase.__init__(self, (address, port), ProxyHandler)
|
||||
self.masterq = None
|
||||
|
||||
def set_mqueue(self, q):
|
||||
|
||||
Reference in New Issue
Block a user