我想从rails应用程序的标题中获取一些值。如果我遍历request.headers,如
request.headers.each do |k,v|
我得到了我需要的所有东西(还有更多;-)):
HTTPS: on
HTTP_ACCEPT_ENCODING: gzip, deflate
givenName: MemyselfandI
mail: noone@nowhere.org
但是我只能访问HTTP-header,例如“HTTP_ACCEPT_ENCODING”等。我无法访问例如邮件:
request.headers['mail']
是零。
无论如何都要获取“mail”和“givenName”等的值?
提前致谢, 斯文
答案 0 :(得分:0)
同时我找到了解决方案:
request.headers.env['key'] = value
所以,要获得邮件的价值,你必须
request.headers.env['mail']
一切顺利, 斯文