You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2013/09/26 05:42:07 UTC
[jira] [Updated] (TS-2204) ts should not cache the response with
unrecognized codes
[ https://issues.apache.org/jira/browse/TS-2204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jake Farrell updated TS-2204:
-----------------------------
Fix Version/s: (was: 5.0.0)
> ts should not cache the response with unrecognized codes
> --------------------------------------------------------
>
> Key: TS-2204
> URL: https://issues.apache.org/jira/browse/TS-2204
> Project: Traffic Server
> Issue Type: Bug
> Components: Cache, HTTP
> Reporter: Zhao Yongming
>
> according to RFC 2616: 6.1.1
> HTTP status codes are extensible. HTTP applications are not required
> to understand the meaning of all registered status codes, though such
> understanding is obviously desirable. However, applications MUST
> understand the class of any status code, as indicated by the first
> digit, and treat any unrecognized response as being equivalent to the
> x00 status code of that class, with the exception that an
> unrecognized response MUST NOT be cached. For example, if an
> unrecognized status code of 431 is received by the client, it can
> safely assume that there was something wrong with its request and
> treat the response as if it had received a 400 status code. In such
> cases, user agents SHOULD present to the user the entity returned
> with the response, since that entity is likely to include human-
> readable information which will explain the unusual status.
> and we should not cache any of the unknown response.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira