mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-23 00:01:36 +00:00
clientreplay: don't restrict outbound replay address to listen host
Fixes #2647
This commit is contained in:
parent
94428b2ffd
commit
4b4d97412b
@ -59,9 +59,7 @@ class RequestReplayThread(basethread.BaseThread):
|
||||
# In all modes, we directly connect to the server displayed
|
||||
if self.options.mode.startswith("upstream:"):
|
||||
server_address = server_spec.parse_with_mode(self.options.mode)[1].address
|
||||
server = connections.ServerConnection(
|
||||
server_address, (self.options.listen_host, 0)
|
||||
)
|
||||
server = connections.ServerConnection(server_address)
|
||||
server.connect()
|
||||
if r.scheme == "https":
|
||||
connect_request = http.make_connect_request((r.data.host, r.port))
|
||||
@ -85,10 +83,7 @@ class RequestReplayThread(basethread.BaseThread):
|
||||
r.first_line_format = "absolute"
|
||||
else:
|
||||
server_address = (r.host, r.port)
|
||||
server = connections.ServerConnection(
|
||||
server_address,
|
||||
(self.options.listen_host, 0)
|
||||
)
|
||||
server = connections.ServerConnection(server_address)
|
||||
server.connect()
|
||||
if r.scheme == "https":
|
||||
server.establish_tls(
|
||||
|
Loading…
Reference in New Issue
Block a user