Suchergebnisse für Anfrage "rack"

2 die antwort

Ändern der HTTP-Statusmeldung mit Sinatra

Ich schreibe eine einfache Sinatra-App und wenn ein Benutzer eine Anfrage mit bestimmten Daten sendet, möchte ich den Fehler "453" (benutzerdefinie...

2 die antwort

Wie können Sie IP-Adressen auf Heroku blockieren oder filtern?

Gibt es eine Möglichkeit, IP-Filter- oder IP-Zugriffsregeln zu implementieren, ähnlich wie ich es mit nginx / apache tun würde, um bestimmte IPs auf Heroku e...

2 die antwort

So richten Sie URLs für statische Websites mit Ruby Rack auf Heroku ein

Meine Seite istHier.Früher war es ein Django-Blog. Da ich es jedoch nicht mehr aktualisiere, wollte ich es nur zu einer statischen HTML-Site machen. Ich habe...

TOP-Veröffentlichungen

2 die antwort

Rack: Wie speichert man die URL als Variable?

Ich schreibe eine einfache statische Rack-App. Checkt den folgenden config.ru Code aus:

2 die antwort

Ruby on Rails - Rack-Middleware ausschließen - ist das möglich?

Ich versuche eine Rack-Middleware, um die Authentifizierung in einer separaten Ebene durchzuführen. Das Problem ist, dass alle Anfragen diese Ebene durchlaufen. Ich möchte nicht, dass die Asset-Anfrage wie CSS, Javascript ...

2 die antwort

Testen von Rails Metal / Rack mit RSpec?

Angenommen, ich habe eine Metal-Klasse namens Preview. Wie teste ich es mit RSpec? Wenn ich versuche: require 'spec_helper' describe Preview do it "should return the posted content" do post "/preview", :content => "*title*" response.body.should ...

2 die antwort

Kann Sinatra / Rack nicht den gesamten Anfragetext in den Speicher lesen?

Sag, ich habe eine Sinatra-Route ala: put '/data' do request.body.read # ... endAnscheinend wird der gesamte request.body in den Speicher eingelesen. Gibt es eine Möglichkeit, den Körper zu konsumieren, wenn er in das System gelangt, anstatt ihn ...

2 die antwort

Rack rack.input Variable wird abgeschnitten?

Ich habe ein Stück Rack Middleware geschrieben, um komprimierte Anfragetexte automatisch zu entpacken. Der Code scheint einwandfrei zu funktionieren, aber wenn ich ihn in meine Rails-App einstecke, wird von ActionController :: ParamsParser der ...

3 die antwort

Wie lässt man ein Einhorn eine Rails 3.0-App unter einem Pfad ausführen?

Ich migriere von Passenger zu Unicorn und habe mit Passenger meine Rails 3.0-App mit der RailsBaseURI-Option ausgeführt, um beispielsweise allen URLs das Prä...

3 die antwort

Was ist der Unterschied zwischen request.remote_ip und request.ip in Rails?