我正在研究 Restful API,在内存中我们有一个 Json 格式的对象,客户需要下载这个 zip 文件格式的 json 对象。
现在我使用 Vertx 来实现这个 GET 响应,响应需要返回一个 ZIP 格式的二进制数据,基本上如下所示,
JsonObject jsonObject = new JsonObject();
jsonObject.put("a", "a1")
.put("b", "b1");
routingContext
.response()
.setStatusCode(200)
.putHeader("Content-Type", "application/zip")
.....
.....
我不知道如何用 Vertx routingContext 实现它,有人可以给出点或一些示例代码来实现它吗?