TTMSMCPStreamableHTTPTransport.OnSetCustomHeader Event
Handler that adds headers to an outgoing answer.
API unit family: TMS.MCP.Transport.StreamableHTTP
Declaring type: TTMSMCPStreamableHTTPTransport
Syntax
OnSetCustomHeader: TTMSMCPSetCustomHeaderEvent;
Remarks
The counterpart of TTMSMCPStreamableHTTPTransport.OnGetCustomHeader. Raised only for requests addressed to the protocol endpoint and only after one has been handled, so it never sees a rejected request. The status code and body are already decided by then.
Parameters
| Name | Description |
|---|---|
Sender |
Channel that is answering. |
ARequest |
The request being answered, for deciding what to add. |
AResponse |
The answer the handler adds headers to, with TTMSMCPHTTPServerHeaders.SetHeader or TTMSMCPHTTPServerHeaders.AddValue. Its status code and body are already decided, so changing them here does not alter the outcome. |