【发布时间】:2021-07-27 10:41:57
【问题描述】:
我们在电子应用程序中使用节点隧道 (https://github.com/koichik/node-tunnel) 来处理代理请求。 如果身份验证参数错误或任何代理参数错误,则会引发异常。有没有办法捕获这些异常并向用户显示出了什么问题?
【问题讨论】:
标签: node.js https electron http-proxy
我们在电子应用程序中使用节点隧道 (https://github.com/koichik/node-tunnel) 来处理代理请求。 如果身份验证参数错误或任何代理参数错误,则会引发异常。有没有办法捕获这些异常并向用户显示出了什么问题?
【问题讨论】:
标签: node.js https electron http-proxy
你可以在你的项目中使用 try catch 来捕捉错误,一旦你捕捉到错误,你就可以将它展示给用户
try {
console.log("entering try block");
throw "thrown message";
console.log("this message is never seen");
}
catch (e) {
console.log("entering catch block");
console.log(e);
console.log("leaving catch block");
}
finally {
console.log("entering and leaving the finally block");
}
【讨论】: