如何处理电子应用程序中的请求(捕获请求,提供自定义响应)

问题描述 投票:0回答:1

我想处理来自电子应用程序中包装的Web应用程序的任何API请求。我的意图是保持相同的API调用,即通过网络交付的Web应用程序将与作为独立电子应用程序交付的API保持相同。在后者中,我将捕获API请求并提供本地创建的响应。可能吗?我正在研究通过WebRequest提供的session.defaultSession.webRequest回调。 session.defaultSession.webRequest.onResponseStarted

electron webrequest
1个回答
0
投票

您的网络应用程序在Electron中的工作方式将与没有使用100%(*)的工作相同。 (*)是警告,可能会在Web应用程序上引发生产标志并带来其他副作用,并可能使事情变得混乱。

仅仅因为Electron带有处理某些事情的本机方式,并不意味着Electron会阻止您按照迄今为止的方式做事。

例如,我正在通过JQuery的.ajax()方法和Sails.js的MVC操作处理程序执行所有的客户端-服务器操作。电子一点都没有干涉。

© www.soinside.com 2019 - 2024. All rights reserved.