package envoy.extensions.http.stateful_session.envelope.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message EnvelopeSessionState

envelope.proto:30

The extension allows the session state is tracked via existing session context that initialized by the upstream server. It assumes that the upstream server will generate the session context (like session id header or cookie) in the initial response of the session and the client will use the same session context in the subsequent requests without any modification. When processing the response from the upstream, Envoy will check if the response contains the session context. If the response contains the session context, no matter if it's a new session context or an existing one, Envoy will join it and the upstream host as new session context. When processing the request from the downstream, Envoy will check if the request contains the session context. If the request contains the session context, Envoy will strip the upstream host from the session context. [#extension: envoy.http.stateful_session.envelope]

message EnvelopeSessionState.Header

envelope.proto:31

Used in: EnvelopeSessionState