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

  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009
  • MrMimoB

    MrMimoB

    11 NİSAN 2011