node.js - 在发送给客户端之前修改 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 包。
解决方案
推荐阅读
- javascript - 我的下拉菜单将自动回发设置为打开,它根据选择填充文本框字段,但它也在重新加载其他回发事件
- python - 从 Pandas multiindexed 中选择,如果条目匹配具有 2 列的表,则使用条件
- excel - Excel:无法删除加载项功能区
- android - WebView 未在 android 上显示
- php - Laravel 在 get 函数中插入 var
- r - 如何减少对齐的序列以开始和结束坐标?
- typescript - 将使用日期分配给用户对象时出了什么问题?
- azure-cognitive-search - 使用更改跟踪聚合联接表中的值
- android-studio - 模拟器:进程以退出代码 3 结束;在 Android Studio 中出现此错误
- sql - 将 TOP 3 放入单独的列?