代码之家  ›  专栏  ›  技术社区  ›  Klark

通过intergromat应用程序创建RPC返回404

  •  0
  • Klark  · 技术社区  · 4 年前

    我正在尝试创建列出服务中的部门的RPC。但是,列出所有部门的端点返回一个HTTP 404 399 . 有解决办法吗?

    0 回复  |  直到 4 年前
        1
  •  2
  •   Midimix    4 年前

    无法将大于399的响应状态标记为OK。这个 valid 指令用于另一个方向-将200状态标记为错误。我唯一可以推荐的是在RPC中放入以下错误处理代码:

    "error": {
      "404": {
        "type": "DataError",
        "message": "No departments found. --ServiceName-- marks this case as an error - please switch to the Map mode to save."
      }
    }
    

    这至少可以帮助用户在设置模块输入时知道发生了什么。

    Scenario

    推荐文章