Uygulamamın testini yazmak için rspec
kullanıyorum. yetkilendirme amacıyla ben başlığındaki token
yolluyorum:Rails Controller'da 'env' ve 'request.env' arasındaki fark nedir?
request.headers['token'] = '000000099'
get :index
kontrolör tarafında ben request.env["HTTP_TOKEN"]
tarafından bu değeri okuyabilir ancak env["HTTP_TOKEN"]
boştur.
Aradaki fark nedir ve request.env
yerine env
'u nasıl ayarlayabilirim?
RESTful API'larım için 'env' kullanıyorum ve işe yarıyor. –
"Env" yi nerede ve nasıl kullandığınızı gösteren bazı örnek kodlar gönderebilir misiniz? –
Bunun gibi: 'env ['HTTP_TOKEN']' 'kontrol cihazımda. –