SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • Sorikan

    Sorikan

    3 ŞUBAT 2008