Результаты поиска по запросу "rack"
Этот делает:
у опробовать простое промежуточное программное обеспечение стойки "Привет, мир", но я, похоже, застрял. похоже, что основной синтаксис изменился, так как некоторые примеры используют этот код: require 'rack/utils' class FooBar def ...
Внеся в некоторое промежуточное ПО Rack, вы сможете переопределить приложение Rack, которое вы тестируете в своем тесте:
кст: приложение использует часть промежуточного программного обеспечения Rack, котороедолженбыть настроенным в config.ru, а не во внутренней цепочке Middleware Rails. Это по причинам, не относящимся к этому вопросу. Вопрос: как мне сделать мои ...
Rack Sessions теряется в Chrome
У меня есть довольно простое приложение, размещенное на EC2, созданное с помощью Sinatra, с тонким позади nginx. Проблема в том, что в Chrome переменные сессии теряются в Синатре. Это не происходит в Firefox. Это использует Rack :: Session :: ...
и кстати, это действительно шаблон синглтон как модуль, который я предпочитаю использовать синглтон миксин.
учше всего разделить объект между монтируемыми в стойку приложениями / промежуточным ПО? Например, этот config.ru имеет два приложения Sinatra, сопоставленные с разными конечными точками: class App1 < Sinatra::Base # ... end class App2 < ...
Если кто-нибудь знает лучший способ, не стесняйтесь, дайте мне знать!
я есть правило в моих маршрутах.rb: constraints AssetRestrictor do match '*seopath' => SeoDispatcher endЗатем в lib / seo_dispatcher.rb у меня есть это: class SeoDispatcher AD_KEY = "action_dispatch.request.path_parameters" def self.call(env) ...
Это правильно. Если я правильно понимаю, это означает, что вы перенаправляете не только свои собственные операторы журнала, но и Rack. Именно это я и собирался сделать, чтобы вы могли отлаживать эти ошибки на основе запросов и видеть все свои журналы в одном месте. Предполагая, что это цель, есть ли что-нибудь небезопасное в этом подходе? Это хорошо сработало для меня.
я проблемы с выяснением, как регистрировать сообщения с Синатрой. Я не собираюсь регистрировать запросы, а настраиваю сообщения в определенные моменты своего приложения. Например, при получении URL я хотел бы войти"Fetching #{url}". Вот что я ...
Вы можете использовать его для поиска, обернув ваши поиски следующим образом:
eRecord в Rails имеет функцию под названием Query Caching (ActiveRecord :: QueryCache), которая сохраняет результат SQL-запроса в течение срока его действия. Хотя я не очень хорошо знаком с внутренностями реализации, я думаю, что она сохраняет ...
http://railscasts.com/episodes/222-rack-in-rails-3
рузил свое приложение rails 2.3.8 в DreamHost и получил ошибку о несовместимости версий стойки. Я оформил билет в службу поддержки, а сервисмен порекомендовал мне удалить config.ru. Это решило проблему. Но мне интересно, что это повлияет. Это ...
для регистрации.
у свое первое веб-приложение на основе Sinatra в качестве внешнего интерфейса для другой службы на основе TCP, используя EventMachine и async_sinatra для асинхронной обработки входящих HTTP-запросов. Когда я тестирую свое приложение, все запросы ...
блоки. Семафор никогда не будет выпущен в порожденном потоке сервера.
есно, как я мог запустить приложение Ruby Rack (например, Sinatra) и вызвать его с Net :: HTTP или аналогичным в том же сценарии. Конечно, я мог сделать что-то вроде ... require 'sinatra/base' require 'net/http' t = Thread.new do class App ...