node.js - 我可以对我从 Angular 中的 Node 模块执行的每个请求使用 http-proxy 吗?

标签 node.js angular electron

或者我应该?我真的不知道。我对 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/

相关文章:

javascript - Electron 上的关闭、最小化和最大化按钮

javascript - Uncaught Error : connect ETIMEDOUT (net. 套接字)

javascript - 在console.log中显示查询的[object Object]字段

Angular2 动态访问此对象 typescript

angular - 在 Angular 中构建后无法加载路由模块

javascript - 在 TypeScript 和 Angular2 中将部分返回的 json 数据分配给数组

javascript - Electron ipcMain 和 ipcRenderer 无法相互通信

javascript - 导出并要求 Express 应用程序问题

javascript - TypeError : promise. then is not a function

javascript - 意外的 token 导入 - Electron/React