[ https://issues.apache.org/jira/browse/TS-4015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15001708#comment-15001708 ]
Brian Geffon commented on TS-4015: ---------------------------------- Fwiw, the way that was typically handled in the past was by adding a transaction hook to SendResponseHeader https://github.com/apache/trafficserver/blob/master/lib/atscppapi/examples/customresponse/CustomResponse.cc and then changing those codes once you have a Response object. Given the message in ts.h: {code} /* ToDo: This is a leftover from olden days, can we eliminate? */ tsapi void TSHttpTxnSetHttpRetStatus(TSHttpTxn txnp, TSHttpStatus http_retstatus); {code} I question whether we should take this route...? Brian > Add a transaction method to set the HTTP return status > ------------------------------------------------------ > > Key: TS-4015 > URL: https://issues.apache.org/jira/browse/TS-4015 > Project: Traffic Server > Issue Type: Improvement > Components: CPP API > Reporter: Boaz Reicher > Assignee: Sudheer Vinukonda > Labels: review > Fix For: 6.1.0 > > Attachments: patch-4015.diff > > > The Transaction class should have a method that allows setting the HTTP > return status without requiring a Response object. Primarily needed for > setting error responses. -- This message was sent by Atlassian JIRA (v6.3.4#6332)