ListenHTTP
描述:
通过启动一个HTTP服务器并监听基础路径所接收到的数据并输出。默认服务URI为: http://{hostname}:{port}/contentListener. 仅支持HEAD 和 POST请求。而对于GET, PUT, 和 DELETE将导致错误,并返回HTTP码405。
标签:
ingest, http, https, rest, listen, 监听
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
基础路径 | contentListener | 指定接收连接的基础路径 支持表达式语言 (仅支持变量) | |
监听端口 | 指定接收连接的监听端口号 支持表达式语言 (仅支持变量) | ||
每秒接收数据限制 | 指定每秒可接收的最大数据量; 这允许将带宽限制为指定的数据速率;如果未指定,则不限制数据速率。 | ||
SSL服务 | 控制器服务API: RestrictedSSLContextService 实现: StandardRestrictedSSLContextService | 用于保证服务器的SSL服务安全。 | |
授权 DN 表达式 | .* | 指定接收数据的DN(Distinguished Name)匹配的正则表达式。如果不匹配,则连接将拒绝。 | |
数据流输出等待时长 | 60 secs | 从缓存中删除数据流之前等待确认的最长时间。 | |
提取HTTP头作为属性(正则) | 指定用于提取HTTP请求的头信息作为输出数据流的属性,且支持正则表达式 | ||
返回码 | 200 | 每个HTTP响应后的返回码 |
连线:
名字 | 描述 |
---|---|
success | 成功接收的数据流将输出到此连线 |
读取属性:
未提供。
写入属性:
未提供。
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件禁止提供输入流。
系统资源考量:
未提供。