Establecer el tipo de contenido predeterminado para Sinatra


En Sinatra, es posible hacer content_type 'application/json' el valor predeterminado? porque estoy escribiendo una api.

Author: ma11hew28, 2011-01-08

1 answers

Claro, agrega content_type a la devoluciĆ³n de llamada before:

class MyApp < Sinatra::Base

  before do
    content_type 'application/json'
  end

  ...

end

Sinatra 1.1 introduce la coincidencia de patrones antes de los filtros:

before '/admin/*' do
  check_logged_in
end
 72
Author: Adam Lassek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-01-11 00:17:22