Модуль электронной сети занимает слишком много времени, чтобы получить ответ - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь отправить HTTP-запрос POST с данными, но это заняло слишком много времени! поэтому я следовал тому же примеру кода Электронной документации, и он тоже оказался медленным. Требуется около 40 СЕКУНД для «ответного» события, чтобы запустить и вернуть данные !!

Пример кода от https://electronjs.org/docs/api/net

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}`)
    })
    response.on('end', () => {
      console.log('No more data in response.')
    })
  })
  request.end()
})

Я использовал http-модуль nodejs, и он отлично работает, но мне интересно, почему собственный модуль Electron так долго возвращает результаты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...