如何讓 Firefox 使用我的代理程式連接到本機?

如何讓 Firefox 使用我的代理程式連接到本機?

我正在編寫一些與代理相關的軟體,我想在 Linux (Ubuntu) 上使用 Firefox 來測試它。

我的代理正在運行,localhost:8080並且我已將 Firefox 指向它。它適用於外部網站,但當我嘗試訪問我的測試應用程式時localhost:8090,我注意到代理被繞過。

在「連線設定」對話方塊中,有一個「無代理」部分,但它已經是空的。

如何強制 Firefox 透過我的代理程式推送所有流量?

我見過類似的問題,建議在我的文件local中添加 localhost (例如 )的同義詞。/etc/hosts這在 Firefox 端有效,但這是一個困難的解決方案,因為我的代理(和幾個相關服務)在 Docker 內部運行,並且動態獲取我的主機 IP 位址以local在我的代理容器中添加類似的定義是很痛苦的。

答案1

以典型的方式,我在發布此內容後不久就找到了答案。

FoxyProxy 附加元件允許我強制所有流量通過代理,包括本地主機。

相關內容