或者我应该?我真的不知道。我对 angular 的(我认为是 angular)代理设置有疑问。前几天我问了一个关于这个的问题,但我没有得到答案:
HTTP GET does not work fine on angular-electron project BUT same url works fine on browser
这是我在 Electron Angular 项目层次结构中的 download.js 模块:
const fetch = require('node-fetch');
module.exports = {
getFileLink
}
let url = new URL('https://api.pcloud.com/getfilelink');
url.searchParams.append('access_token', 'glD5...d8F7');
url.searchParams.append('fileid', '21...92');
console.log(url.toString());
async function getFileLink() {
let response = await fetch(url, {headers: headers});
responseJSON = await response.json();
return responseJSON;
}
最佳答案
不需要每个请求。您必须在全局或系统中设置代理才能调用API
关于node.js - 我可以对我从 Angular 中的 Node 模块执行的每个请求使用 http-proxy 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61698197/