我正在尝试使用Android手机和USB连接来设置Chrome移动调试。
我已经设法使该设备在chrome://inspect/#devices
中可用,并且可以检查远程站点,例如www.google.com等。
但是,我想测试在本地服务器上运行的本地站点/应用程序,例如http://my-local-server等。我尝试了端口转发功能,但我只能访问本地主机,而不能访问本地域。
我能在没有complicated Proxy/Wi-fi setup的情况下做到这一点吗?
发布于 2021-03-29 14:03:26
我设法找到了一个解决方案。
在您尝试此操作之前,请使用setup port forwarding for Chrome mobile debugging并跟踪端口。让我们称它们为:
步骤:
PORT_LISTEN=8090 PORT_TARGET=80 HOST_TARGET="my-local-server" HOST_ORIGIN="my-local-server" node proxy.js
现在发生的情况如下:
localhost:8090
HOST_ORIGIN
向web服务器指示该请求针对的是谁,即my-local-server
localhost:6040 --> localhost:8090 --> my-local-server:80
在您的设备上,您现在应该能够访问http://localhost:6040
并查看本地服务器/域站点。
https://stackoverflow.com/questions/66849366
复制相似问题