Welcome! Log In Create A New Profile

Advanced

Re: set $cookie_abc "$cookie_abc";

agentzh
February 12, 2013 02:58PM
Hello!

On Mon, Feb 11, 2013 at 7:21 PM, amodpandey wrote:
>
> Set the value of $cookie_abc to "a"/"b" (some logic) if the cookie value is
> not coming in the request else use the value set. I am doing this in
>

If you want to set a cookie (i.e., adding Set-Cookie response headers
on the HTTP protocol level), then assigning to the Nginx variable
$cookie_XXX will not do what you want. (This has nothing to do with
Lua and this is how the Nginx core works right now.)

To achieve that, you need to add the Set-Cookie response headers
explicitly. For example, in Lua you can do something like this:

ngx.header['Set-Cookie'] = {'a=32; path=/', 'b=4; path=/'}

will yield the HTTP response headers

Set-Cookie: a=32; path=/
Set-Cookie: b=4; path=/

Best regards,
-agentzh

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

set $cookie_abc "$cookie_abc";

amodpandey February 11, 2013 04:49AM

Re: set $cookie_abc "$cookie_abc";

Ruslan Ermilov February 11, 2013 05:14AM

Re: set $cookie_abc "$cookie_abc";

amodpandey February 11, 2013 08:41AM

Re: set $cookie_abc "$cookie_abc";

Valentin V. Bartenev February 11, 2013 11:06AM

Re: set $cookie_abc "$cookie_abc";

amodpandey February 11, 2013 01:07PM

Re: set $cookie_abc "$cookie_abc";

Valentin V. Bartenev February 11, 2013 01:18PM

Re: set $cookie_abc "$cookie_abc";

amodpandey February 11, 2013 01:21PM

Re: set $cookie_abc "$cookie_abc";

dbradfield February 11, 2013 01:54PM

Re: set $cookie_abc "$cookie_abc";

agentzh February 11, 2013 02:48PM

Re: set $cookie_abc "$cookie_abc";

amodpandey February 11, 2013 10:21PM

Re: set $cookie_abc "$cookie_abc";

agentzh February 12, 2013 02:58PM

Re: set $cookie_abc "$cookie_abc";

António P. P. Almeida February 12, 2013 04:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 304
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready