微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

我有一个建立在 **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 请求的正确方法是什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。