2017-03-29 2 views
0

Ich versuche eine "RequestHeader edit" -Direktive zu verwenden, um den "Cookie" -Header zu manipulieren und nur einen bestimmten Satz von Cookies von diesem Header zu behalten.Apache mod-headers - behalte nur bestimmte Cookies

RequestHeader edit Cookie "PATTERN TO REMOVE ALL COOKIES DESPITE OF .." "" 

Incoming

someCookie=someValue; anotherCookie=yada61; cookieToKeep-1=myValue; cookieToKeep-2=myValue2; lastCookie=yada1 

zu halten

cookieToKeep-1=myValue; cookieToKeep-2=myValue2; 

Ziel, alle Cookies zu entfernen, aber alle Cookies, die mit "cookieToKeep-" beginnt.

Ich habe festgestellt, dass Muster (CookieToKeep-\d=(([\w]*;)|[^\s]+)) gibt mir alle Übereinstimmungen für die Cookies, die ich brauche, aber ich brauche das Negativ dieses Musters.

Antwort

0

Negativer Lookahead (für jeden Cookie-Namen) versuchen: ^(?!cookieToKeep-).*.

Verwandte Themen