![](/img/trans.png)
[英]Chrome Remote Debugging a local site on a Virtual Machine with port forwarding
[英]Local Server or Domain Chrome Mobile Debugging with Port Forwarding
我正在嘗試使用 Android 電話和 USB 連接設置 Chrome 移動調試。
我已經設法讓設備在chrome://inspect/#devices
中可用,並且可以檢查遠程站點,例如www.google.com等。
但是,我想測試在本地服務器上運行的本地站點/應用程序,例如 http://my-local-server 等。我嘗試了端口轉發功能,但我只能訪問本地主機,不能訪問本地域。
如果沒有稍微復雜的代理/Wi-fi 設置,我能做到這一點嗎?
我設法找到了解決方案。
在您嘗試此操作之前,請為 Chrome 移動調試設置端口轉發並跟蹤端口。 讓我們稱它們為:
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
並查看您的本地服務器/域站點。
您好,這可以通過Drony 實現。 下載說明和首次配置在此答案https://stackoverflow.com/a/75214767/13720928中。
請按照此處的進一步指示:
Filter default value -> Direct all
將所有連接定向到應該請求的地方mylocalsite.net
。 Action -> Allow
並點擊保存Log
選項卡中打開 Drony在開發應用程序的同時享受瀏覽。 或者在訪問本地主機和另一個 api 服務的同時開發您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.