电子-ERR_TOO_MANY_REDIRECTS在渲染过程中使用提取

时间:2019-07-10 05:11:31

标签: electron fetch

我在电子应用程序中使用抓取功能时遇到问题。 当使用Electron 3.1.9构建应用程序时,我的应用程序运行正常,但是当我尝试使用更大的功能时,Electron 4.0.0提取只能工作一次,然后失败并给出错误消息:

“无法加载资源:net :: ERR_TOO_MANY_REDIRECTS”

我正在这样创建BrowserWindow:

win = new BrowserWindow({
  show: false,
  x: x,
  y: y,
  width: width,
  height: height,
  titleBarStyle: 'hidden',
  minWidth: 500,
  minHeight: 372,
  backgroundColor: theme,
  webPreferences: {
    //devTools: false,
    preload: path.join(__dirname, './preload.min.js'),
    nodeIntegration: true,
    contextIsolation: false
  },
  icon: path.join(__dirname, '../assets/icon/Icon.icns')
})

并且我在具有以下设置的渲染过程中使用抓取功能:

init = {

  method: 'get',
  credentials: 'include',
  headers: {
    'Authorization': 'Basic ' + btoa( username + ':' + password ),
    'Content-Type': 'application/json',
  },
  mode: 'cors'
}

如果是关于我如何设置BrowserWindow,如何设置访存还是我想做在Electron 4+中无法实现的事情,我就无法解决。 / p>

0 个答案:

没有答案