# Getting custom headers

**URL:** <https://www.ruby-forum.com/t/getting-custom-headers/115032>\
**Category:** Rails\
**Created:** [September 19, 2007, 10:04pm UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032 "2007-09-19T22:04:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![eggie5](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7c8e57/32.png) [@eggie5](https://www.ruby-forum.com/u/eggie5)\
**Post date:** [September 19, 2007, 10:04pm UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032/1 "2007-09-19T22:04:15Z")

</div>

I have an ajax request to my rails app that uses a header named “X-  
Requires-Resp”

How can I access this header’s value in my controller?

---

<div class="post-metadata">

**Author:** ![eggie5](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7c8e57/32.png) [@eggie5](https://www.ruby-forum.com/u/eggie5)\
**Post date:** [September 19, 2007, 10:50pm UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032/2 "2007-09-19T22:50:22Z")

</div>

Try:

@headers[“X-Requires-Resp”]

* * *

mike @ fiveruns  
[http://www.fiveruns.com](http://www.fiveruns.com)

eggie5 wrote:

> I have an ajax request to my rails app that uses a header named “X-  
> Requires-Resp”
> 
> How can I access this header’s value in my controller?

---

<div class="post-metadata">

**Author:** ![eggie5](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7c8e57/32.png) [@eggie5](https://www.ruby-forum.com/u/eggie5)\
**Post date:** [September 19, 2007, 11:14pm UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032/3 "2007-09-19T23:14:28Z")

</div>

It doesn’t work, plus I get a deprecation warning. Any other ideas? I  
have no idea why this would be so hard…!

On Sep 19, 1:50 pm, Mike P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![eggie5](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7c8e57/32.png) [@eggie5](https://www.ruby-forum.com/u/eggie5)\
**Post date:** [September 19, 2007, 11:19pm UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032/4 "2007-09-19T23:19:28Z")

</div>

On 9/19/07, eggie5 [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I have an ajax request to my rails app that uses a header named “X-  
> Requires-Resp”
> 
> How can I access this header’s value in my controller?

I think you just get them CGI-style:

request.env[‘HTTP\_X\_REQUIRES\_RESP’]

---

<div class="post-metadata">

**Author:** ![eggie5](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7c8e57/32.png) [@eggie5](https://www.ruby-forum.com/u/eggie5)\
**Post date:** [September 20, 2007, 1:54am UTC](https://www.ruby-forum.com/t/getting-custom-headers/115032/5 "2007-09-20T01:54:47Z")

</div>

THANK YOU!!!
