Goo*_*ter 6 ssl fetch node.js electron
我正在使用fetch API 从 Electron 渲染进程中下载文件。服务器提供自签名证书。
Electron 抛出以下异常:

我不想完全关闭 SSL/TLS。使用process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 0;或设置环境变量可以工作,但这完全不安全。
这就是我目前正在执行的从 URL 获取的操作。
const requestInit: RequestInit = {
credentials: "include",
method: "GET"
};
const response = await fetch(url, requestInit);
Run Code Online (Sandbox Code Playgroud)
Kie*_*eli -5
您会发现 SSL/TLS 是向您传递的 URL 发出请求所需的协议。如果它是“https://”url,则尝试删除 s 以发出“http://”请求。如果该服务不支持 SSL/TLS 免费选项,那么您必须支持他们选择需要 SSL/TLS。
| 归档时间: |
|
| 查看次数: |
5221 次 |
| 最近记录: |