【问题标题】:express-gateway- is that possible to save response result to database?express-gateway- 是否可以将响应结果保存到数据库?
【发布时间】:2019-03-10 12:43:55
【问题描述】:

我有一个关于 express-gateway 的问题

我在快速网关中进行了路由,当我点击使用邮递员时,我得到了以下响应

{
"response": {
    "rescode": "0",
    "hp": "0822xxxx",
    "vtype": "ADB",
    "server_trxid": "8811",
    "partner_trxid": "ADB20181005041237",
    "scrmessage": "DALAM PROSES",
    "resmessage": "Status order ADBPJS20181005041237 adalah Dalam Proses"
} }

问题是,是否可以将该响应存储到 MongoDB 或 mySQL? 如果可能的话,我该怎么做?

【问题讨论】:

    标签: mongodb express microservices api-gateway express-gateway


    【解决方案1】:

    这是一个有点奇怪的问题;我不完全确定你想要完成什么。

    目前 Express Gateway 不为响应提供任何挂钩可能性,这意味着 — 一旦响应到达网关,它就会简单地转发回原始客户端。

    不过,您可以使用插件来连接它;在这种情况下,您可以操纵响应;在这些可能性中,您当然可以将响应保存在数据库中。

    这是什么原因?如果您尝试缓存响应以供以后重用(这是我现在唯一想到的),您可能需要使用不同的机制。

    干杯,

    V.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-15
      • 2018-08-21
      • 1970-01-01
      • 2023-03-18
      • 2016-01-29
      • 2015-04-02
      • 1970-01-01
      • 2011-12-06
      相关资源
      最近更新 更多