在 helidon 中组合多个请求

问题描述

有什么方法可以使用 helidon 在单个 http 调用中组合多个休息请求?类似于下面的内容

https://docs.microsoft.com/en-us/graph/json-batching

我尝试按照上述文档中提到的类似方式进行操作,但得到 400。以下是我的 json 格式。

  "requests": [
    {
      "id": "1","method": "GET","url": "/parent/123"
    },{
      "id": "2","url": "/parent/123/child/availableChildRecords"
    },{
      "headers": {
        "Content-Type": "application/json"
      }
      }
  ]
} ```

解决方法

您拥有的页面 referenced 正在描述特定服务的 API - 在本例中为 Microsoft Graph。组合多个 HTTP 请求的功能不是 HTTP 协议的一部分。要在您的应用程序中支持类似的功能,您必须自己构建它。