[
https://issues.apache.org/jira/browse/TS-2812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13999288#comment-13999288
]
Sudheer Vinukonda commented on TS-2812:
---------------------------------------
For the known MIME headers, the API TSMimeHdrFieldNameGet() gives the MIME
field name (from WKS header list) which is currently always in camel case.
Without a new API to return the actual received header name, there's no way to
tell if the header name is actually lowercase. So, the initial version of
plugin just destroys the received header and creates it back with the MIME
field name always. There's a plan to optimize this to be only modify the header
name, if the client connection is spdy (currently, there's no api to tell the
connection is spdy).
> header_normalize to convert lower case spdy hdrs to camel case for backward
> compatibility
> -----------------------------------------------------------------------------------------
>
> Key: TS-2812
> URL: https://issues.apache.org/jira/browse/TS-2812
> Project: Traffic Server
> Issue Type: New Feature
> Components: SPDY
> Reporter: Sudheer Vinukonda
> Labels: spdy, yahoo
> Attachments: ts2812.diff
>
>
> During our SPDY testing, we observed that certain legacy systems are not able
> to handle lower case hdrs mandated by SPDY (and even http 1.0). This simple
> plugin converts the lowercase header names into camel case and could be used
> as an interim solution until the legacy systems are upgraded.
--
This message was sent by Atlassian JIRA
(v6.2#6252)