240.2. HTTP 选项


INFO: 更多选项重要: 此组件从 Netty 继承所有选项。因此,还要查看 Netty 文档。
请注意,在使用这个 Netty HTTP 组件时,Netty 中的一些选项不适用,如与 UDP 传输相关的选项。

Netty HTTP 组件支持 7 个选项,它们如下所列。

Name描述默认类型

nettyHttpBinding (advanced)

使用自定义 org.apache.camel.component.netty.http.NettyHttpBinding 绑定到/从 Netty 和 Camel Message API 绑定。

 

NettyHttpBinding

配置 (通用)

在创建端点时,要将 NettyConfiguration 用作配置。

 

NettyHttpConfiguration

headerFilterStrategy (advanced)

使用自定义 org.apache.camel.spi.HeaderFilterStrategy 来过滤标头。

 

HeaderFilterStrategy

securityConfiguration (security)

指的是 org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration,以配置安全 Web 资源。

 

NettyHttpSecurity Configuration

使用GlobalSslContext 参数 (安全性)

启用使用全局 SSL 上下文参数。

false

布尔值

maximumPoolSize (advanced)

订购的线程池的默认池大小(若使用)。默认值为 16。

16

int

resolveProperty Placeholders (advanced)

启动时,组件是否应自行解析属性占位符。只有 String 类型的属性才能使用属性占位符。

true

布尔值

Netty HTTP 端点使用 URI 语法配置:

netty-http:protocol:host:port/path
Copy to Clipboard

使用以下路径和查询参数:

240.2.1. 路径名(4 参数):

Name描述默认类型

protocol

要使用的协议(http 或 https)

 

字符串

主机

必需 本地主机名,如 localhost 或 0.0.0.0 作为消费者。使用制作者时的远程 HTTP 服务器主机名。

 

字符串

port

主机端口号

 

int

path

资源路径

 

字符串

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.