gpt4 book ai didi

proxy - Electron 代理

转载 作者:行者123 更新时间:2023-12-03 12:28:47 39 4
gpt4 key购买 nike

我有一个 Electron 应用程序,试图通过该应用程序从同一网络调用url,但是出于安全考虑,我考虑了使用代理的想法。

 function createWindow () {
const mainWindow = new BrowserWindow({
webPreferences: { webSecurity: false },
width: 1024,
height: 768,
});

mainWindow.webContents.session.setProxy({proxyRules: "https=192.168.3.242:8000" }, function () {
mainWindow.loadURL('https://localhost:8000/');
});
}

app.on('ready', createWindow);

但这似乎并不能解决问题。我的想法有效吗?知道我在做什么错吗?
谢谢

最佳答案

对于整个应用程序,您可以使用Electron支持的命令行开关:

const { app } = require('electron')
app.commandLine.appendSwitch('proxy-server', '172.17.0.2:3128')
app.on('ready', () => {
// Your code here
})
参见 documentation

关于proxy - Electron 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53536553/

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