我想在nginx中按名称获取cookie值。
我的代码是:
if ($request_uri ~* /id/(.*)\?x){
set $id $1;
set $my_cookiename id-$id;
}
if ($http_cookie ~* $my_cookiename"=([a-z0-9]+)(?:;|$)") {
set $my_cookievalue $1;
}
location /id {
default_type 'text/plain';
echo $my_cookievalue;
}