cookie logging in SJWS 7
I would like to log one specific cookie in the log file, but this seems not to work.
When I use %Req->headers.cookie% in the format, then all the cookies are correctly logged, and I see the "corpID" cookie that I want to log.
But when using %Req->headers.cookie.corpID% to just log the cookie with the name "corpID", then it does not log anything.
Am I doing something wrong or is this a bug ?
Thanks
Stephan
# 1
%Req->headers.cookie.corpID% seems to work here. I sent requests with and without the corpID cookie and saw the following in my access log:127.0.0.1 - - [09/Mar/2007:11:02:34 -0800] "GET /index.html HTTP/1.0" 200 12020 corpID=foo
127.0.0.1 - - [09/Mar/2007:11:02:40 -0800] "GET /index.html HTTP/1.0" 200 12020 -Are you sure the cookie you're trying to log is really named corpID? (It's case sensitive.)
# 2
Oops, sorry, I mistakenly used %Req->headers.cookie%, not %Req->headers.cookie.corpID%. Using %Req->headers.cookie.corpID% doesn't work here, either.
As a work around, you can replace %Req->headers.cookie.corpID% with $cookie{'corpID'}.
I've filed a bug report, CR 6532996, about this problem. Hopefully it will be fixed in 7.0 Update 1.