[ https://issues.apache.org/jira/browse/TS-1468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13816409#comment-13816409 ]
Bryan Call commented on TS-1468: -------------------------------- Talked to Mark Nottingham about checking Vary and Accept on all response codes (2xx, 3xx, 4xx, 5xx) and he didn't see any issues with it. > vary and accept* are ignored in cache for non-200 responses from the origin - > webdav > ------------------------------------------------------------------------------------ > > Key: TS-1468 > URL: https://issues.apache.org/jira/browse/TS-1468 > Project: Traffic Server > Issue Type: Bug > Components: HTTP > Affects Versions: 3.3.0, 3.2.0 > Reporter: Bryan Call > Assignee: Bryan Call > Fix For: 4.2.0 > > Attachments: ts1468.diff > > > ATS doesn't look at the Accept* and vary headers when trying to find an > alternate in cache for non-200 responses from the origin. > Webdav is effected because of 207 response from the origin and ATS doesn't > check the Accept* and vary headers. If there is gzipped data in cache and a > non-gzipped request comes in, the gzipped version will be handed back to the > client. > There is an option for YTS to always look at the Accept* and vary headers, > but it is not in ATS. -- This message was sent by Atlassian JIRA (v6.1#6144)