44
Sinatra'da, content_type 'application/json'
varsayılanı yapmak mümkün mü? çünkü bir API yazıyorum.Sinatra için varsayılan içerik_türü ayarlayın
Sinatra'da, content_type 'application/json'
varsayılanı yapmak mümkün mü? çünkü bir API yazıyorum.Sinatra için varsayılan içerik_türü ayarlayın
Tabii, before
geri arama için content_type
ekleyin:
class MyApp < Sinatra::Base
before do
content_type 'application/json'
end
...
end
Sinatra 1.1 filtreler önce desen eşleştirme tanıtır:
before '/admin/*' do
check_logged_in
end
Teşekkür! Bir içeriği nasıl oluşturabilirim, böylece önceki filtre yalnızca belirli bir rota grubuna uygulanır ve hepsi değil? – ma11hew28
@MattDiPasquale Bu, hile yapmalıdır: http://blog.alastairdawson.com/2010/07/27/a-sinatra-before-only-filter/ –
@MattDePasqaule ayrıca içerik türlerini tek tek rotalar içinde geçersiz kılabilirsiniz. –