共用方式為


開發代理伺服器不會攔截請求

一目了然
目標: 修正開發代理無法攔截請求的問題
時間: 5分鐘
插件: 沒有
前置條件:設定開發代理

開發中的 Proxy 正在運行,但沒有攔截任何請求。 有幾個原因可能會導致此問題。

開發代理未註冊為系統代理

如果 Dev Proxy 並未註冊為系統 Proxy,則不會攔截任何請求,除非您明確設定應用程式使用它。 如果您想要開發者代理攔截所有要求,請確保其已註冊為系統代理伺服器。

啟動開發 Proxy 之後,請檢查您的系統 Proxy 設定,以確認 Dev Proxy 已註冊為系統 Proxy。

如果您啟動開發代理但其未註冊為系統代理,請確認其設定。 在命令行中,執行 devproxy config開啟 Dev Proxy 配置檔。 確認檔案未包含 asSystemProxy: false 設定。

組態中未包含 URL

如果您嘗試攔截的 URL 未包含在設定中,Dev Proxy 不會攔截對它的要求。 請確定 URL 包含在組態檔的 [urlsToWatch] 區段中。

了解更多關於如何設定 URL 以監看。

未攔截任何要求

Dev Proxy 正在執行,已被註冊為系統代理,URL 已包含在設定中,但仍然無法攔截請求。 某些應用程式不會自動挑選系統 Proxy 設定,這可能會導致此問題。 在此情況下,您必須將應用程式設定為明確地使用Dev Proxy。

請參閱本檔中有關使用開發代理搭配不同應用程式的一節

另請參閱