gpt4 book ai didi

google-chrome - 从另一台机器进行 Chrome 远程调试

转载 作者:行者123 更新时间:2023-12-03 22:25:09 100 4
gpt4 key购买 nike

Chrome 有一个非常棒的功能,允许您从另一个浏览器或窗口打开开发工具。它通过使用以下标志启动 chrome 来工作:

--remote-debugging-port=9222

然后从另一个窗口/浏览器您可以转到 http://localhost:9222并为 Chrome 中任何正在运行的选项卡打开开发工具。出于安全原因,Chrome 将不允许通过 IP 从另一台计算机访问,比如说 http://192.168.1.2:9222 .

然而,还有一个额外的标志表明它打开了这个功能,这是 Chrome 必须说的:
--remote-debugging-address 

Use the given address instead of the default loopback for accepting remote debugging connections. Should be used together with --remote-debugging-port. Note that the remote debugging protocol does not perform any authentication, so exposing it too widely can be a security risk.



要么它不起作用,要么我不知道如何格式化它。我尝试了以下方法:
--remote-debugging-port=9222 --remote-debugging-address=http://192.168.1.2:9222
--remote-debugging-port=9222 --remote-debugging-address=http://192.168.1.2
--remote-debugging-port=9222 --remote-debugging-address=192.168.1.2:9222
--remote-debugging-port=9222 --remote-debugging-address=192.168.1.3 //maybe thinking its supposed to be the IP of the remote machine

目标机器 Mac

最佳答案

--remote-debugging-address在语义上与 chromedriver 的 --whitelisted-ips 不同
远程调试地址必须指定要绑定(bind)的地址。所以你想要的是你机器的 IP 地址,而不是你将要连接的地址。尝试使用 --remote-debugging-address=0.0.0.0 绑定(bind)到所有接口(interface)

关于google-chrome - 从另一台机器进行 Chrome 远程调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40538197/

100 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com