Sto avendo un problema in Sinatra dove non posso rispondere con solo un json e non riesco a trovare buoni documenti sinatra ovunque, la maggior parte delle cose sembra obsoleto.Sinatra json rendering non funziona come previsto
In ogni modo, ecco il codice:
module MemcachedManager
class App < Sinatra::Base
register Sinatra::Contrib
helpers Sinatra::JSON
get '/' do
json({ hello: 'world' })
end
end
end
MemcachedManager::App.run! if __FILE__ == $0
La risposta che io capisco è:
"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">\n<html><body><p>{\"hello\":\"world\"}</p></body></html>\n"
Dove avrebbe dovuto essere solo la parte JSON. Perché sta rendendo i tag html quando non l'ho richiesto?
hai qualche schema configurato ? – three
@thiagofm - hai trovato una risposta a questo? – iain
@iain non ancora ... – thiagofm