Resultados de la búsqueda a petición "rack"

2 la respuesta

Hello World rack middleware con rails 3: cómo procesar el cuerpo de todas las solicitudes

Quiero probar un "middleware" de middleware de rack simple, pero parece que me atasco. parece que la sintaxis principal cambió, ya que algunos ejemplos usan este código: require 'rack/utils' class FooBar def initialize(app) @app = app end ...

2 la respuesta

Prueba de rieles de metal / bastidor con RSpec?

Digamos que tengo una clase de Metal llamada Vista previa. ¿Cómo lo pruebo con RSpec? Cuando lo intento: require 'spec_helper' describe Preview do it "should return the posted content" do post "/preview", :content => "*title*" ...

4 la respuesta

Sinatra, JavaScript Solicitudes de dominio cruzado JSON

Ejecuto una compilación REST-API sobre Sinatra. Ahora quiero escribir un script jQuery que recupere datos de la API. Se le dice a Sinatra que responda con JSON before do content_type :json endUna ruta simple se parece a get '/posts' do ...

4 la respuesta

¿Cómo puedo usar vistas y diseños con Ruby y ERB (no Rails)?

¿Cómo puedo usar vistas y diseños con Ruby y ERB (no Rails)? Hoy estoy usando este código para representar mi vista: def render(template_path, context = self) template = File.read(template_path) ERB.new(template).result(context.get_binding) ...

2 la respuesta

Servidor Rails 4.2; ip privada y pública no funciona

Recientemente actualicé mis rieles 4.1.8 a 4.2 No puedo acceder a la aplicación rails usando ip privada192.168.1.x:3000 y tambien con mipublic-ip address. La aplicación Rails está trabajando conlvh.me:3000, 0.0.0.0:3000, ...

4 la respuesta

¿Cómo puedo probar los bloques de ayudantes en Sinatra, usando Rspec?

Estoy escribiendo una aplicación sinatra y probándola con rspec y rack / test (como se describe en sinatrarb.com). Ha sido genial hasta ahora, hasta que moví algún código de procedimiento de mis objetos de dominio a los ayudantes de ...

5 la respuesta

¿Algún éxito con Sinatra trabajando junto con EventMachine WebSockets?

He estado usando Sinatra desde hace algún tiempo y me gustaría agregar algunas funciones en tiempo real a mi aplicación web mediante la inserción de los datos a través de sockets web. He utilizado con éxito la gema 'em-websocket' por sí sola, ...

1 la respuesta

¿Puedo hacer que Sinatra / Rack no lea todo el cuerpo de la solicitud en la memoria?

Digamos que tengo una ruta Sinatra ala: put '/data' do request.body.read # ... endParece que todo el request.body se lee en la memoria. ¿Hay alguna forma de consumir el cuerpo a medida que ingresa al sistema, en lugar de tenerlo todo almacenado ...

5 la respuesta

Ya has activado el rack 1.6.0, pero tu Gemfile requiere el rack 1.6.4

Similar aproblema con el estante 1.3.2. Ya ha activado el rack 1.3.2, pero su Gemfile requiere el rack 1.2.3 [https://stackoverflow.com/questions/7323357/problem-with-rack-1-3-2-you-have-already-activated-rack-1-3-2-but-your-gemfile] - Estoy ...

2 la respuesta

¿Cómo configuro una cookie con un componente de middleware en rack (ruby)?

Estoy escribiendo un componente de middleware en rack para una aplicación de rieles que necesitará establecer cookies condicionalmente. Actualmente estoy tratando de encontrar cookies. Al buscar en Google parece que esto debería funcionar: class ...