gpt4 book ai didi

node.js - Electron Net 模块未返回任何事件

转载 作者:太空宇宙 更新时间:2023-11-04 01:50:02 27 4
gpt4 key购买 nike

我想在主进程 Electron 中使用 net 模块,但是在 new net.request(arg); 之后,我没有事件:没有响应,没有错误...

const arg = {
method: 'get',
headers: {
'Content-Type': 'application/ld+json',
Authorization: `Bearer ${configuration.token}`,
},
protocol: 'https:',
hostname: 'my-api.com',
port: 443,
path: `/api${configuration.remoteFile}`,
};

ipcMain.on('request-mainprocess-action', (event, arg) => {
const req = net.request(arg);
});

我在 main.js 文件(主进程)中运行我的请求。

有人已经在 Electron 应用程序中使用了 net 模块吗?

谢谢!

最佳答案

您似乎没有使用它 as per the docs :

const {app} = require('electron')
app.on('ready', () => {
const {net} = require('electron')
const request = net.request('https://github.com')
request.on('response', (response) => {
console.log(`STATUS: ${response.statusCode}`)
console.log(`HEADERS: ${JSON.stringify(response.headers)}`)
response.on('data', (chunk) =>
{ console.log(`BODY: ${chunk}`)
})

关于node.js - Electron Net 模块未返回任何事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50059880/

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