11 Mart 2012, Pazar
Nasıl rspec istek istek başlıklarını spec ayarlamak için?
Denetleyici spec, http bu gibi başlık kabul ayarlayabiliyorum:
request.accept = "application/json"
ama isteği spec, "" nesne sıfır. istek Bunu nasıl yapabilirim?
Http üstbilgi json kabul ayarlamak istiyorum nedeni ben bunu yapabilirim yani
get '/my/path'
bunun yerine
get '/my/path.json'
CEVAP
22 Mart 2012, PERŞEMBE
Eğer üçüncü bir argüman olarak HTTP başlıklarını belirtmek gerekir() burada açıklanan yöntem:
http://api.rubyonrails.org/classes/ActionDispatch/Integration/RequestHelpers.html#method-i-get
Yani, böyle bir şey deneyebilirsiniz:
get '/my/path', nil, {'HTTP_ACCEPT' => "application/json"}
Bunu Paylaş:
Nasıl komut satırı curl ile istek başl...
Nasıl HttpClient bir istek için İçerik...
Nasıl bir HTTP node.js istek yapmak iç...
Nasıl sunucuya istek gönderirken istek...
Nasıl Java sunucu uygulaması bir filtr...