javascript - 如何在羽毛 js 的响应中返回非 json 数据?
问题描述
我需要在对羽毛 js 系统端点上的 api 请求的响应中返回一个不带引号的字符串。我知道这应该可以使用特定于服务的中间件来实现,但是文档对于如何让其中一个在羽毛生成的环境中工作并不是很清楚。有人可以提供一个示例,说明这将如何与当前羽毛 js 系统的生成结构一起工作吗?
我尝试通过撕开文档中的一个示例而跌跌撞撞,我尝试过的任何事情都没有成功,甚至在这里值得一提,我觉得我对这个主题的文档有点困惑。
电流输出 - “响应”
输出需要 - 响应
解决方案
可以在app.use('/servicename', service)
调用您的服务的位置添加特定于服务的中间件(例如,在聊天应用程序消息服务中)。然后可以按照记录使用它:
app.use('/messages', createService(options), (req, res) => {
// res.data is the response
res.end('Got data: ' + res.data.text);
});
也可以注册一个适用于所有响应的全局格式化程序。
推荐阅读
- python - 基于另一个数据框类转换一个数据框的类
- c# - 实体框架核心:检查添加时是否存在一对多关系的实体部分
- node.js - 如何修复 Electron 中的 IPC 错误“调用远程方法时出错,无法克隆对象”?
- c# - 如何将对象数组参数与自定义输出连接起来
- jquery - iOS 设备上下拉列表的外观问题
- python-3.x - drf-spectacular:添加响应描述
- python - 无法加载动态库“libcupti.so.11.0”;dlerror: libcupti.so.11.0: 无法打开共享对象文件
- python - 具有特定顺序和自定义的分类值的标签编码
- c++ - 在 Windows 10 中检测文件中的 Unicode
- django - Django:更好(更简单)的迁移系统替代方案?