如何在 Ratpack 服务器应用程序中创建 Ratpack HTTP 客户端

时间:2021-02-20 15:06:47

标签: java spring ratpack

我有一个建立在 **Spring 4.x** 和 **Spring Boot 1.x** 之上的网络服务器,它使用 **Ratpack** 来响应式工作。 *Ratpack 处理程序* 将传入的 HTTP 请求的执行交给 *Spring Beans*,即 Beans 中的代码无法访问 *Ratpack* 的 `Context` 或 `Chain`。

其中一个 Bean 需要自行发出响应式 HTTP 请求。显然,鉴于我已经使用服务器端 *Ratpack*,此时我想使用 *Ratpack* 的 `HttpClient`。

有大量示例代码通过 `EmbeddedApp`(根据文档存在用于测试)或在可以访问 `Context` 的 `Handler` 中举例说明使用 `HttpClient`。

使用来自此类 *Bean* 的 *Ratpack* 运行 HTTP 请求的正确方法是什么?

0 个答案:

没有答案
相关问题