emptygif
Lingua: Italiano

Tutti i linguaggi e framework

Sinatra Ruby

Uno snippet Ruby per Sinatra che risponde alle richieste a /pixel.gif con la GIF vuota, decodificata una sola volta all'avvio.

Sinatra Ruby

Installa
gem install sinatra rackup puma
File
app.rb
Esegui
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

Abbiamo eseguito questo snippet e confrontato i byte che ha restituito.

Verifica

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

Sito ufficiale: Sinatra

Altro in Ruby