JSON-RPC 2.0 中的“内部”、“外部”和“应用程序”错误有什么区别?

What is the difference between "internal", "external" and "application" errors in JSON-RPC 2.0?

提问人:Stephen Carboni 提问时间:11/9/2023 更新时间:11/9/2023 访问量:10

问:

JSON-RPC 2.0 规范中有三种类型的错误,我无法完全消除歧义。

在第 5.1 节中,我想提请注意这三种类型:

  1. 内部错误和
  2. 外部错误,均由表中的最后两行描述。
  3. 应用程序定义的错误,从结束段落开始。

那么,使用规范的措辞,(1)“内部JSON-RPC错误”和(2)“实现定义的服务器错误”之间到底有什么区别?我推测 (3) 更关注有关业务逻辑的错误,但我不确定类型 (1) 和 (2) 在哪里结束,(3) 从哪里开始。

json-rpc

评论


答: 暂无答案