# Passing variables from nginx to sinatra

**URL:** <https://www.ruby-forum.com/t/passing-variables-from-nginx-to-sinatra/211909>\
**Category:** NGINX\
**Created:** [September 16, 2011, 6:25pm UTC](https://www.ruby-forum.com/t/passing-variables-from-nginx-to-sinatra/211909 "2011-09-16T18:25:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [September 16, 2011, 6:25pm UTC](https://www.ruby-forum.com/t/passing-variables-from-nginx-to-sinatra/211909/1 "2011-09-16T18:25:58Z")

</div>

Hello,  
I am trying to pass a uID($uid\_got value) that has been generated  
by Nginx httpuseridmodule to my sinatra app.

Basically I could have taken from the cookie but the cookie does not get  
set on the browser unless the response headers have been sent back.

Can anyone give any suggestions regarding that?

Thanks,  
Dhaval.

---

<div class="post-metadata">

**Author:** ![dhaval\_d](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/13edae/32.png) [@dhaval\_d](https://www.ruby-forum.com/u/dhaval_d)\
**Post date:** [September 16, 2011, 10:29pm UTC](https://www.ruby-forum.com/t/passing-variables-from-nginx-to-sinatra/211909/2 "2011-09-16T22:29:03Z")

</div>

ok never mind I figured out my self. Just in case if anyone wants to  
know here is how I did it.

passenger\_set\_cgi\_param Variable Value
