2.77. Vert.x HTTP 客户端


使用 Vert.x Camel HTTP 客户端支持

2.77.1. 内部是什么

有关使用和配置详情,请参阅上述链接。

2.77.2. Maven 协调

在 code.quarkus.redhat.com 上使用此扩展创建一个新项目

或者将协调添加到现有项目中:

<dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifactId>camel-quarkus-vertx-http</artifactId>
</dependency>

2.77.3. 原生模式中的 transferException 选项

要在原生模式中使用 transferException 选项,您必须启用对对象序列化的支持。如需更多信息,请参阅 原生模式用户指南

您还需要为您要序列化的异常类启用序列化。例如:

@RegisterForReflection(targets = { IllegalStateException.class, MyCustomException.class }, serialization = true)

2.77.4. 其他 Camel Quarkus 配置

2.77.5. 在原生模式中允许JavaSerializedObject 选项

当在原生模式中使用 allowJavaSerializedObject 选项时,可能需要启用对序列化的支持。如需更多信息,请参阅 原生模式用户指南

2.77.5.1. 字符编码

如果应用程序需要使用非默认编码来发送和接收请求,请检查 Native 模式指南的 Character encodings 部分

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.