我正在iOS中的Android中使用Rails 4 API后端和移动应用程序。使用 Nginx 和Unicorn。
要获取某些数据,cliens必须在请求的标题中向我发送(以及其他内容)用户ID。我们使用自定义标头,例如WWW_CUSTOM_NAME
,解释here。我知道在Rails 4中,我可以通过执行类似
request.headers["HTTP_WWW_CUSTOM_NAME"]
事实上,我和我的团队每次都在开发中工作。但是,当我们将代码推送到生产服务器时,该方法无效。
这几乎就像自定义标题在生产中消失了。我尝试了同样的事情,没有额外的“HTTP_”,删除大写字母,没有任何效果。但在开发工作中没问题。
知道为什么必须这样吗?
答案 0 :(得分:8)