首页 > 解决方案 > TraefiK:客户标头名称大小写已使用 Pascal Casing 更改

问题描述

我们提供了一个自定义标头,并且自定义标头的名称被转换为 Pascal 大小写。

例如>csrftoken更改为Csrftoken.

请说清楚。为什么修改这个约定,为什么不能按原样使用。由于这种区分大小写的操作,不会读取受尊重的标头值。

<Label Key="traefik.frontend.headers.customRequestHeaders"> csrftoken </Label>

标签: traefik

解决方案


来自RFC2616

字段名称不区分大小写。

有关它在 Go 中如何工作的更多信息:https ://github.com/golang/go/issues/5022


推荐阅读