我想在 AWS ALB 级别向请求添加自定义标头。我正在将一些 iRules 从 F5 迁移到 ALB,并且有许多用 F5 编写的自定义 iRules 以根据某些条件添加自定义标头,我必须保持相同以执行更平滑的迁移。
是否可以从 AWS ALB 本身执行此操作?
我想在 AWS ALB 级别向请求添加自定义标头。我正在将一些 iRules 从 F5 迁移到 ALB,并且有许多用 F5 编写的自定义 iRules 以根据某些条件添加自定义标头,我必须保持相同以执行更平滑的迁移。
是否可以从 AWS ALB 本身执行此操作?
据我所知,没有办法在 ALB 级别设置自定义标头。
但是,您可以在 CloudFront 前面添加一个 CDN,这样您就可以设置自定义标头,然后将其传递给 ALB。
是否可以从 AWS ALB 本身执行此操作?
可悲的是它不是。您可以将lambda 函数设置为目标,并通过 lambda 代理所有内容:
Client ---> ALB ---> Lambda ---> Instances
但这样的设计有其自身的缺点。