emptygif
Sprache: Deutsch

Alle Sprachen und Frameworks

Sinatra Ruby

Ein Ruby-Snippet für Sinatra, das Anfragen an /pixel.gif mit dem leeren GIF beantwortet, das einmal beim Start dekodiert wird.

Sinatra Ruby

Installieren
gem install sinatra rackup puma
Datei
app.rb
Ausführen
ruby app.rb
require "sinatra"

GIF = "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==".unpack1("m0").freeze

set :port, 8080

get "/pixel.gif" do
  content_type :gif
  cache_control :no_store
  GIF
end

Wir haben dieses Snippet ausgeführt und die zurückgegebenen Bytes verglichen.

Prüfen

curl -sI http://localhost:8080/pixel.gif

Offizielle Website: Sinatra

Mehr in Ruby