apache-camel - 扩展 camel http 为所有 http 请求添加公共标头
问题描述
目前,对于服务器到服务器的通信,我们有自己的身份验证方法,该方法期望 HTTP 请求标头中有一个随机密钥。有没有一种方法可以扩展 camle HTTP 以添加所有 HTTP 请求调用的标头。请注意,我们有 4 个骆驼上下文 XML,每个骆驼上下文有 10 个发出 HTTP 请求的路由
解决方案
您还可以使用 Camel 拦截器将您的自定义标头添加到(全部或部分)类似“http:*”的端点。看看: http ://camel.apache.org/intercept.html
推荐阅读
- fluid-framework - 为每个正在协作的对象创建一个新容器是一种反模式吗?
- sql - 从 Snowflake 中的字符串中删除非 ASCII 字符
- certificate - Traefik、Letsencrypt、DNS01 通配符证书和 CName - 找不到 _acme-challenge.domain.com 的权限开始:
- laravel - Laravel withSum of two columns with Additional where 子句
- r - 试图获得每月计数而不是总数
- javascript - 让不和谐机器人在频道中停留 x 时间,然后离开但继续行动
- docker - Windows 中的 Portainer 根目录
- reactjs - setstate 没有更新对象的状态包含反应 js 中的数组成员
- apache-spark - PySpark 设置本地目录以避免 java.io.IOException: No space left on device
- javascript - 如何在 URL .JSON 文件中添加计数?