Электронный пользовательский протокол запросов - PullRequest
0 голосов
/ 19 марта 2019

Как мне поступить с загрузкой ресурса с настраиваемым протоколом в electronicjs на фактической отрендеренной странице с выполнением JavaScript на этой странице? Этот пользовательский протокол возвращает строку json.

protocol.registerBufferProtocol('kwtool', (request, callback) => {
      callback({ mimeType: "application/json", 
                 data: Buffer.from(JSON.stringify({x: 5}))});
});

Должен ли я использовать XMLHttpRequest или есть другой API, который управляет этим? Я уже пытался использовать API fetch, но это не сработало. Я пытаюсь использовать функцию настраиваемого протокола, чтобы можно было кэшировать результаты предыдущих вызовов в дорогостоящую службу вызовов.

...