5
我使用rspec
写我的应用程序测试。为了授权我在首部发送token
:是什么在Rails的控制器“ENV”和“request.env”之间的区别?
request.headers['token'] = '000000099'
get :index
在控制器侧I可以通过request.env["HTTP_TOKEN"]
读取该值,但env["HTTP_TOKEN"]
是空的。
它们之间有什么区别,我怎么可以设置env
而不是request.env
?
我使用'env'我的RESTful API中和它的作品。 –
请问你可以在哪里以及如何使用'env'发布一些示例代码? –
像这样:'env [“HTTP_TOKEN”]'在我的控制器中。 –