O HAProxy 1.5 (a versão atual de desenvolvimento) implementa a aderência na resposta com o
Comando stick store-response
. O comando seria assim:
stick store-response hdr(X-Session)
stick on url-param(session) # the session ID is in a query parameter
# if the session ID is in the path, like /session/{session ID}/doSomething
# in this case, the X-Session header value probably has to be the format "/session/{session ID}"
# and the session ID length has to be fixed
stick on path {session ID + path prefix length, including slashes} if path_beg "/session"
Aviso: o acima é baseado na leitura dos documentos, não testados em uma instalação HAProxy real.