Mit HAProxy v1.6
HAProxy Header hinzufügen, basierend auf URL-Parameter
ich Websocket Anfrage mache, die derzeit (zumindest auf Javascript) nicht benutzerdefinierte Header unterstützen.
Ich versuche, einen benutzerdefinierten Header an der HAProxy Ebene hinzufügen (bevor es an dem Load-Balancer-Forwarding) auf der Grundlage eines get Parameter
Beispiel:
Der nächste Code funktioniert (auf Back-End)
#match get-url someGetKey paramater
acl is_key_match url_reg \?(?:.*?)someGetKey=([\w|=]+)
#Add header
http-request set-header My-Custom-Header hardcoded_string if is_key_match
Mein Ziel ist die hardcoded_string
mit dem ersten Spiel Gruppe der Regex \?(?:.*?)someGetKey=([\w|=]+)
ist es möglich, zu ersetzen?
Danke!