def create
req = ActiveSupport::JSON.decode(request.body)
if user = User.authenticate(req["email"], req["password"])
session[:user_id] = user.id
render :json => "{\"r\": \"t\"}" + req
else
render :json => "{\"r\": \"f\"}"
end
end
'crear' método está en un controlador y mapeado a "/ login", estoy configurando los tipos de contenido correctos y acepto los encabezados de mi curl cliente. Recibo una respuesta de estado http 422 todo el tiempo.POST json a rails servidor
¿Alguna sugerencia?
hay necesidad de construir la respuesta JSON con la mano: render: json => {: r => "f"} as_json – tokland