首页 > 解决方案 > 在发送给客户端之前修改 api 响应

问题描述

const express = require('express');
const  proxy = require('http-proxy-middleware');

const app = express();


app.use( '/api', proxy({ target: 'https://swapi-graphql.netlify.com/.netlify/functions/index', changeOrigin: true })); 


app.listen(8080);

我有这个代理,但我想在将响应发送回客户端之前对其进行修改。现在它在发出请求时直接将响应发送给客户端。有没有办法做到这一点?如果这个不适合我想要的,你也可以建议一个更好的 NPM 包。

标签: node.jsproxy

解决方案


推荐阅读