我正在暴露Rest服务(使用Spring框架),我在尝试访问自定义http标头。当我在控制器类中检索标头时,我观察到的奇怪的是,spring框架正在将标题名称的大小写转换为驼峰大小写。
例如,如果我通过将http标题名称作为“RAVIKUMAR”传递给大写UI来调用rest服务,那么我在控制器类中看到的标题名称现在是“RaviKumar”。
我知道根据http规范,标题名称不区分大小写。但我想看看spring框架如何使用标题名称进行逻辑运算。有谁知道Spring中哪个类有这个逻辑?
我试图看一下相关的课程,但找不到将headernames转换成驼峰的地方。
有一个地方似乎将headernames转换为小写而不是骆驼案。
在这方面的任何帮助将受到高度赞赏。