portl4t created TS-3065:
---------------------------

             Summary: Delete the header "Transfer-Encoding" when the error body 
was set
                 Key: TS-3065
                 URL: https://issues.apache.org/jira/browse/TS-3065
             Project: Traffic Server
          Issue Type: Bug
          Components: Core, Plugins
            Reporter: portl4t


TSHttpTxnErrorBodySet(...) will usually be called in the plugin to set the body 
of the client response when error exists, but sometimes the header 
"Transfer-Encoding" will be inserted into the client response(from 
handle_response_keep_alive_headers(...)), and we should delete this header to 
indicate that the body was not chunked.

=================================================
HTTP/1.1 500 INKApi Error
Date: Sun, 07 Sep 2014 10:03:31 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Server: ATS/5.2.0
Content-Length: 0

^C


HTTP/1.1 404 Not Found
Date: Sun, 07 Sep 2014 10:01:35 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Server: ATS/5.2.0
Content-Length: 12
Content-Type: text/html

^C



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to