Resultados da pesquisa a pedido "rack"

3 a resposta

Inicie e chame o servidor HTTP Ruby no mesmo script

Gostaria de saber como eu poderia iniciar um aplicativo Ruby Rack (como o Sinatra) e chamá-lo com Net :: HTTP ou similar no mesmo script. Claro que eu poderia fazer algo como ... require 'sinatra/base' require 'net/http' t = Thread.new do class ...

2 a resposta

Como faço para registrar solicitações assíncronas de thin + sinatra + rac

Estou escrevendo meu primeiro aplicativo Web baseado em Sinatra como interface para outro serviço baseado em TCP, usando EventMachine e async_sinatra para processar solicitações HTTP recebidas de forma assíncrona. Quando estou testando meu ...

2 a resposta

Qual é a diferença entre o aplicativo rack e o aplicativo rails?

Carreguei meu aplicativo rails 2.3.8 no DreamHost e recebi um erro sobre a incompatibilidade da versão em rack. Emiti um tíquete de suporte e o técnico recomendou a exclusão de config.ru. Isso resolveu o problema. Mas eu me pergunto o que isso ...

4 a resposta

mongoid query caching

ActiveRecord do @Rails tem um recurso chamado Query Caching (ActiveRecord :: QueryCache) que salva o resultado da consulta SQL pelo tempo de vida de uma solicitação. Embora eu não esteja muito familiarizado com os aspectos internos da ...

4 a resposta

Logando em Sinatra?

Estou tendo problemas para descobrir como registrar mensagens no Sinatra. Não pretendo registrar solicitações, mas mensagens personalizadas em determinados pontos do meu aplicativo. Por exemplo, ao buscar um URL, gostaria de registrar"Fetching ...

1 a resposta

Teste do roteamento de rack usando o rSpec

Tenho uma regra em minhas rotas.rb: constraints AssetRestrictor do match '*seopath' => SeoDispatcher endEntão em lib / seo_dispatcher.rb, tenho o seguinte: class SeoDispatcher AD_KEY = "action_dispatch.request.path_parameters" ...

1 a resposta

melhor / mais elegante maneira de compartilhar objetos entre uma pilha de aplicativos / middlewares montados em rac

Qual é o melhor idioma para compartilhar um objeto entre aplicativos / middlewares montados em rac or exemplo, este config.ru possui dois aplicativos Sinatra mapeados para diferentes pontos de extremidade: class App1 < Sinatra::Base # ... end ...

2 a resposta

Tornando os testes do Rails cientes do middleware do rack fora da cadeia interna do Rails

Contexto: um aplicativo usa um middleware Rack quedevoser configurado no config.ru, em vez da cadeia Middleware interna do Rails. Isso ocorre por razões não relevantes para esta questão. Pergunta, questão: como faço para que meus testes ...

2 a resposta

Hello World middleware em rack com trilhos 3: como processar o corpo de todas as solicitações

Eu quero experimentar um middleware de rack simples "olá mundo", mas parece que estou preso. parece que a sintaxe principal foi alterada, pois alguns exemplos usam este código: require 'rack/utils' class FooBar def initialize(app) @app = app end ...

1 a resposta

use algum Middleware apenas para sites específicos do Rack

Eu tenho um servidor Rack, onde corro vários sites. use Rack::Session::Cookie app = lambda do |env| case # Kek Mobile when env['HTTP_HOST'] =~ /mobi.kek.com/ ...